只是想知道是否有捷徑,而不是遍歷結構?
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 ID 3 non-null int64
1 Name 3 non-null object
2 ForecastStartDate 3 non-null object
3 ForecastFinishDate 3 non-null object
4 PlannedStartDate 2 non-null object
5 PlannedFinishDate 3 non-null object
6 ActualStartDate 2 non-null datetime64[ns]
7 ActualFinishDate 0 non-null datetime64[ns]
理想情況下,第 2 項到第 7 項都應該是 datetime64[ns]
uj5u.com熱心網友回復:
下面的代碼可以作業,但您必須提供匹配的日期時間格式format="%Y-%m-%d %H:%M:%S.%f"。
changeColumns = ['ForecastStartDate','ForecastFinishDate','PlannedStartDate','PlannedFinishDate']
df[changeColumns] = df[changeColumns].apply(pd.to_datetime, format='%Y-%m-%d %H:%M:%S.%f')
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/381276.html
標籤:数据框
上一篇:使用熊貓獲取空資料框
