索引一个大熊猫DatetimeIndex(与D型细胞numpy的datetime64 [NS])返回任一:熊猫DatetimeIndex索引D型细胞:datetime64 VS时间戳
- 另一个DatetimeIndex为多个索引
- 单指数
混乱的部分是,时间戳不等于np.datetime64,使:
import numpy as np
import pandas as pd
a_datetimeindex = pd.date_range('1/1/2016', '1/2/2016', freq = 'D')
print np.in1d(a_datetimeindex[0], a_datetimeindex)
返回false。但是:
print np.in1d(a_datetimeindex[0:1], a_datetimeindex)
print np.in1d(np.datetime64(a_datetimeindex[0]), a_datetimeindex)
返回正确的结果。
我想这是因为np.datetime64 [ns]对纳秒有精度,但时间戳被截断?
我的问题是,有没有办法创建DatetimeIndex,以便它始终索引到相同(或可比较)的数据类型?
良好,即作品,谢谢! – user3217125