2024-05-13 22:11:43 发布
网友
我有一个数据框,其中一列有我想转换为datetime的数据。但该列中还有其他杂项值。转换前是否需要清除这些值?我不断收到一个关于这些胭脂值的错误,使我的pd.to_datetime函数变得混乱
pd.to_datetime
是否有一种方法可以“跳过”非日期值并仅将日期值转换为日期时间
您可以使用errors='coerce'选项,例如:
errors='coerce'
df = pd.DataFrame({'date': '2021-01-01', 'foo', '2021-03-31'}) # date # 0 2021-01-01 # 1 foo # 2 2021-03-31
df.date = pd.to_datetime(df.date, errors='coerce') # date # 0 2021-01-01 # 1 NaT # 2 2021-03-31
您可以使用
errors='coerce'
选项,例如:相关问题 更多 >
编程相关推荐