0

一个dataframe的一个字段中有NaT的类型
我怎样把不等于NaT的行取出来?

ty_data_df=ty_data_df[ty_data_df["激活时间"]!=NaT]

NaT这么用有问题。。。
当然全部转化成string之后再做是可以的,但是不够优雅,求指导。

2018-02-14 提问
2 个回答
0

ty_data_df=ty_data_df[pd.isnull(ty_data_df["激活时间"])]
ty_data_df=ty_data_df[ pd.notnull(ty_data_df["激活时间"])]
自己找到答案了。。,pd.isnull(),pd.notnull()一对好兄弟

0

今天下午被这个问题搞疯了..从数据库里取出来变成DataFrame以后时间类型的null值变成了NaT,看到这里终于解决了(叹气

撰写答案

你可能感兴趣的

推广链接