使用pandas中的fillna函数填充空缺值为NaT(Not a Time),然后使用pd.to_datetime函数将日期列转换为datetime64[ns]类型。
示例代码:
import pandas as pd
df = pd.read_csv('example.csv')
df['date_column'] = pd.to_datetime(df['date_column'].fillna(pd.NaT), errors='coerce')
其中,fillna(pd.NaT)
将空缺值填充为NaT,errors='coerce'
参数会将无法转换为日期格式的值转换为NaT。最后,使用pd.to_datetime
函数将列转换为日期类型。
上一篇:包含空格(路径)的子进程
下一篇:包含空值的SOAP请求对象