9
Jak przekonwertować indeks pandy ciągów w formacie datetimepython pandy przekonwertować indeks datetime
mój dataframe „df” jest jak ten
value
2015-09-25 00:46 71.925000
2015-09-25 00:47 71.625000
2015-09-25 00:48 71.333333
2015-09-25 00:49 64.571429
2015-09-25 00:50 72.285714
ale indeks jest typu ciąg, ale Need to format datetime, ponieważ pojawia się błąd
'Index' object has no attribute 'hour'
podczas korzystania
df['A'] = df.index.hour
'df.index.to_datetime()' lub 'df.index = pandas.to_datetime (df.index) '(były teraz wycofane). – AChampion
type (df.index [1]) nadal zwraca 'str' –
Powyższe dane są konwertowane na 'datetime' no issues -' type (df.index [1]) == pandas.tslib.Timestamp'. Czy masz złe dane w pozostałej części ramki danych? – AChampion