我有一个像这样的数据框df
:
date,time,price
2014-07-01 09:15:00.500000 100
2014-07-01 09:15:01 200
2014-07-01 09:15:01.500000 300
2014-07-01 09:15:02 400
2014-07-01 09:15:02.500000 500
我设置了MultiIndex:
df.set_index(['date','time'])
结果是:
date time
2014-07-01 33300000000000 100
33360000000000 200
33420000000000 300
33480000000000 400
33540000000000 500
Name: price, dtype: float32
为何将时间转换为数字?
如何显示如HH:MI:SS.SSS
顺便说一句,我使用loc
方法来选择这样的日期:
df.loc['20140701':'20140702']['price']
如何选择具有多个索引的行?
答案 0 :(得分:0)
我已将熊猫的版本从0.14.1更新为0.16.2。 没关系!
谢谢@kathirmani