我正在从CSV中提取当前正在使用的数据帧上使用df ['']。isnull()。实际数据中有很多缺失值和错误,但是大熊猫无法识别DOB列中的缺失值,已经通过打开CSV并查看DOB列下的空白单元格来验证是否存在缺失值。>
df['DOB'].isnull().sum()
Output: 0
答案 0 :(得分:1)
您可以先使用KEY (mysql_created_at)
将to_datetime
的列转换为日期时间,用errors='coerce'
解析类似非日期时间的值,将NaT
转换为错误的值,然后计数:
df['DOB'] = pd.to_datetime(df['DOB'], errors='coerce')
out = df['DOB'].isnull().sum()