我有过这样的经历
No A B C D
1 NaN NaN NaN XYZ
2 NaN ASR NaN ABC
3 qwe ere ewr rer
我想要这样
No A B C D
2 NaN ASR NaN ABC
3 qwe ere ewr rer
如果列A、B和C不存在,则删除该行,我希望使用.all方法 我试着用
if (tm['C'].isnull().values.any()) and\
((tm['A'].isnull().values.any())) and (((tm['B'].isnull().values.any()))):
tm = tm[~tm['C'].isnull()]
但是我希望这个条件与.all()
方法放在一行中
这将删除列“A”、“B”、“C”中的值均为NaN的行
将您的if条件完全替换为该条件
相关问题 更多 >
编程相关推荐