我有一個帶有列的df:
| 柱子 |
|---|
| Dec-01 |
列資料型別是一個物件。
我正在嘗試將其更改為資料型別日期。
這是我嘗試過的:
df['column'] = pd.to_datetime(df['column']).dt.strftime(%d-%b')
這是我收到的錯誤:
pandas._libs.tslibs.np_datetime.OutOfBoundsDatetime:越界納秒時間戳:1-12-01 00:00:00
真的很感謝你的幫助??
uj5u.com熱心網友回復:
您可以使用:
df['date'] = pd.to_datetime(df['column'], format='%b-%d').dt.strftime('%m/%d/22')
注意。您必須對年份進行硬編碼,因為它在原始資料中未定義,熊貓默認使用 1970。
輸出:
column date
0 Dec-01 12/01/22
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/530341.html
上一篇:查找年份之間的分鐘數
