如何将DF列逐行转换为_datetime,因此当存在无法将beeing转换为datetime格式的字符串时,请跳过该行?
此行代码将整个列转换为日期时间格式,但是某些行设置为“星期五”而不是日期,因此我想跳过这些行并设置其余的格式。
df['Dates'] = df['Dates'].apply(pd.to_datetime)
有帮助吗?
答案 0 :(得分:1)
这应该可以解决您收到的错误。
df['Dates'] = df['Dates'].apply(pd.to_datetime, errors='ignore')
答案 1 :(得分:1)
为此使用errors='coerce'
df['Date'] = pd.to_datetime(df['Date'], errors='coerce')