做网站点击率赚钱吗,设计网站的方法,网站域名行业动态,wordpress消除0.摘要pandas中DataFrame类型中#xff0c;找出所有有空值的行#xff0c;可以使用.isnull()方法和.any()方法。1.找出含有空值的行方法#xff1a;DataFrame[DataFrame.isnull().T.any()]其中#xff0c;isnull()能够判断数据中元素是否为空值#xff1b;T为转置#xf…0.摘要pandas中DataFrame类型中找出所有有空值的行可以使用.isnull()方法和.any()方法。1.找出含有空值的行方法DataFrame[DataFrame.isnull().T.any()]其中isnull()能够判断数据中元素是否为空值T为转置any()判断该行是否有空值。import pandas as pdimport numpy as npn np.arange(20, dtypefloat).reshape(5,4)n[2,3] np.nanindex [index1, index2, index3, index4, index5]columns [column1, column2, column3, column4]frame3 pd.DataFrame(datan, indexindex, columnscolumns)print(frame3[frame3.isnull().T.any()])程序成功找到了第三行为有空值的行。2.为什么加转置在代码中isnull()的结果需要求转置之后才能进行any()操作这是为什么呢下面对比一下isnull转置和非转置的情况print(frame3.isnull().any())print()print(frame3.isnull().T.any())可见非转置frame3.isnull().any()得到的每一列求any()计算的结果输出为列的Series。转置frame3.isnull().T.any()得到的每一行求any()计算的结果输出为行的Series。总结以上所述是小编给大家介绍的Python pandas.DataFrame 找出有空值的行,希望对大家有所帮助如果大家有任何疑问请给我留言小编会及时回复大家的。在此也非常感谢大家对龙方网络网站的支持如果你觉得本文对你有帮助欢迎转载烦请注明出处谢谢