2017-06-22 37 views
0

我正在查看數據質量評估,並希望查看某個比例的記錄是否包含NULL值。我知道我可以使用data.isnull()爲有NULL的地方給出一個布爾值,並且我可以執行類似data.isnull().sum()的操作來給出每列中NULL值的總數。如果我想每行都這樣做,我想我可能需要使用循環。像這樣的東西對包含NULL值的行進行計數

for i in data: 
    if i isnull() ...... 

這顯然是錯誤的,但我現在意識到我的無知和失落。

如果能夠在包含布爾值或1或0的列的末尾創建一個標誌,以確定該行是否找到NULL,那將會很好。

謝謝

+3

總數如果你使用'pandas'你可以做'df.isnull()。sum(1)' – EdChum

回答

0

謝謝@EdChum。

我的確可以簡單地輸入

data.isnull().sum(1) 

這給出了與軸的每一行發現了1被賦予NULL值的sum(1)

相關問題