我有一個以日期為索引的資料框。最初我的索引是 %Y-%m-%d 的形式,型別是 datetime64[ns]。我想將格式更改為 %Y-%d-%m,但仍保留 datetime64[ns] 型別的索引。我的問題是,當我更改格式時
data.index = pd.to_datetime(data.index).strftime('%Y-%d-%m')
#or
data.index = data.index.strftime('%Y-%d-%m')
它將索引的型別更改為“物件”,我無法將其更改回來。
把它改回來我試過了
data.index = pd.to_datetime(data.index)
但我收到錯誤“月份必須在 1..12: 2017-13-01”。
提前非常感謝!
uj5u.com熱心網友回復:
我想您應該嘗試以下方法:
data.index = pd.to_datetime(data.index, format='%Y-%d-%m')
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/452716.html
