在 "is a date" 或 "NaT" 中的列中拆分值
Split values in a column in "is a date" or "NaT"
我想在列 (clear_date
) 中查找与有效日期不对应的值。日期格式为 '%Y/%m/%d'
.
我尝试了以下代码,但是结果变量没有任何行!
x_test = dataset[dataset['clear_date'] == "NaT"].copy()
这里有一张图片供参考:
如果 clear_date
列已经是正确的日期时间,则:
x_test = dataset.loc[dataset['clear_date'].isnull()].copy()
否则,例如如果是字符串:
x_test = dataset.loc[pd.to_date_time(dataset['clear_date']).isnull()].copy()
我想在列 (clear_date
) 中查找与有效日期不对应的值。日期格式为 '%Y/%m/%d'
.
我尝试了以下代码,但是结果变量没有任何行!
x_test = dataset[dataset['clear_date'] == "NaT"].copy()
这里有一张图片供参考:
如果 clear_date
列已经是正确的日期时间,则:
x_test = dataset.loc[dataset['clear_date'].isnull()].copy()
否则,例如如果是字符串:
x_test = dataset.loc[pd.to_date_time(dataset['clear_date']).isnull()].copy()