dataframe 統(tǒng)計空值或某值的個數(shù)

一、dataframe計算某數(shù)值、空值的個數(shù)
1、空值統(tǒng)計

df = pd.DataFrame({'A': ['a0', 'a1', 'a2', 'a3'],
                       'B': ['b0', 'b1', 'b2', 'b3'],
                       'C': ['x0', 'x1', 'x1', 'x2'],
                       'D': ['y1', 'y2', 'y3', 'y4']
                       })
print(df)
print(df.isnull().sum(axis=0))  # 所有行的空值
print(df.isnull().sum(axis=1))  # 所有列的空值
print(df.info())  # 所有列的空值

return:
      A   B   C   D
0    a0  b0  x0  y1
1    a1  b1  x1  y2
2  None  b2  x1  y3
3    a3  b3  x2  y4

所有行的空值數(shù):
A    1
B    0
C    0
D    0
dtype: int64

所有列的空值數(shù):
0    0
1    0
2    1
3    0
dtype: int64

行是否有空值:
A     True
B    False
C    False
D    False
dtype: bool

列是否有空值:
0    False
1    False
2     True
3    False
dtype: bool

2、計算某列的空值個數(shù)

print(df['A'].isnull().sum())

return:
1

3、統(tǒng)計各元素或某元素出現(xiàn)次數(shù)

df['A'].value_counts()  
return:
a1    1
a3    1
a0    1

print(df[df == 'x0'].count())
return:
A    0
B    0
C    1
D    0
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容