0
У меня есть dataframe 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
Я установил мультииндексный:
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: СС.ссс
BTV, я использовал loc
метод для выбора даты, как это:
df.loc['20140701':'20140702']['price']
Как выбрать строку с многократным индекса?
Какую версию панд вы используете? Я использую 0.16 и не преобразовывает формат индекса даты –
pd .__ version__ is '0.14.1'. Mac OS X 10.10.4 – seizetheday