1个回答
>>> df.count() #按照列来数非缺失值的个数
>>> df.count(axis=1) #按照行来数非缺失值的个数
例子:
>>> df
a c b
0 1 3 NaN
1 2 5 0
2 3 NaN NaN
3 4 NaN 0
# 每列缺失值的个数
>>> df.shape[0] - df.count()
a 0
b 2
c 2
# 每行缺失值的个数
>>> df.shape[1] - df.count(axis=1)
0 1
1 0
2 2
3 1
相关主题
数据预处理中,都有哪些方法能够处理缺失值(missing value)
2回答
如何判断缺失值是否是随机的缺失?
2回答
pandas DataFrame中去掉缺失值多于50%的列
1回答
怎样处理具有大标签的数据?以及标签数据缺失怎么处理?
0回答
python里把数据中某一列中的na,nan,缺失值都替换成0?
1回答
让DataFrame中的行按照某一列元素的绝对值从大到小排列
1回答
怎么求一个数组的移动平均数
1回答
我们谢绝在回答前讲“生动”的故事。
我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。
我们谢绝答非所问。
我们谢绝自己不会、硬要回答。
我们感激每一个用户在编写答案时的努力与付出!