Python熊猫to_datetime逐行

时间:2020-05-12 00:31:11

标签: python pandas

如何将DF列逐行转换为_datetime,因此当存在无法将beeing转换为datetime格式的字符串时,请跳过该行?

此行代码将整个列转换为日期时间格式,但是某些行设置为“星期五”而不是日期,因此我想跳过这些行并设置其余的格式。

df['Dates'] = df['Dates'].apply(pd.to_datetime)

有帮助吗?

2 个答案:

答案 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')