相关疑难解决方法(0)

从numpy timedelta64获得秒数

我在熊猫中有一个日期时间索引

index = np.array(['2013-11-11T12:36:00.078757888-0800',
                  '2013-11-11T12:36:03.692692992-0800',
                  '2013-11-11T12:36:07.085489920-0800',
                  '2013-11-11T12:36:08.957488128-0800'], dtype='datetime64[ns]')
Run Code Online (Sandbox Code Playgroud)

我想以秒为单位计算时差.我想出的方式是:

diff(index).astype('float64')/1e9
Run Code Online (Sandbox Code Playgroud)

有更好/更清洁的方式吗?

python numpy pandas

13
推荐指数
1
解决办法
9338
查看次数

标签 统计

numpy ×1

pandas ×1

python ×1