我有一個包含日期和缺失日期的資料框:
date
2022-02-02
2022-02-03
-
-
我只需要將與'-'不同的日期轉換為日期,我為此使用 .loc 但不起作用:
df.loc[oppty['date'] != '-', 'date'] = pd.to_datetime(df['date'])
in parse raise ParserError("String does not contain a date: %s", timestr) dateutil.parser._parser.ParserError: String does not contain a date: -
uj5u.com熱心網友回復:
這行得通嗎?
df1 = pd.DataFrame({'date':['2022-02-02', '2022-02-03', '-','-']})
df1
pd.to_datetime(df1['date'], errors='coerce')

如果你想保持'-'變化'coerce''ignore'

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/432136.html
上一篇:Flutter:為什么我不能創建一個全為0值的DateTime物件?
下一篇:main.CRITICAL:DateTime::__construct():無法在位置0決議時間字串(25/02/2022)
