Python Pandas – 返回以纳秒为单位的numpy timedelta64数组标量视图

Python Pandas – 返回以纳秒为单位的numpy timedelta64数组标量视图

要返回以纳秒为单位的numpy timedelta64数组标量视图,请在Pandas中使用 timedelta.asm8 属性。

首先,导入所需的库−

import pandas as pd

示例

以下是代码

import pandas as pd

#TimeDeltas是Python的标准datetime库,使用不同的表示timedelta的
#创建一个Timedelta对象
timedelta = pd.Timedelta('10 min 20 s')

#显示Timedelta
print(“Timedelta ... \ n”,timedelta)

#以纳秒为单位获取timedelta64
res = timedelta.asm8

#显示timedelta64
print(“\ nTimedelta64 array scalar view ... \ n”,res)

输出

这将生成以下代码

Timedelta...
 0天00:10:20

Timedelta64数组标量视图...
 620000000000纳秒

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程