python如何判斷一列是否有資料
在python中,可以使用isnull()函式結合any()函式來判斷某一列是否有資料。方法是:1、利用陣列物件的isnull函式得到布林陣列;2、將布林陣列利用any(axis=列索引)得到具體某一列是否有缺失資料。
檢查是否有缺失值
列:
data.isnull().any() print(data.isnull().any())
false無缺失值/true有缺失值
結果例樣:
age false
name false
school true
school的這一列有缺失值,其他列無缺失值。
行:
data.isnull().any(axis=1) print(data.isnull().any(axis=1))
false無缺失值/true有缺失值
結果例樣:
0 False
1 False
2 False
3 False
4 False
5 False
6 False
7 False
8 True
0-7行無缺失值,第8行有缺失值。
2.統計缺失值的數量
列:
data.isnull().sum() print(data.isnull().sum()) #想只顯示age這一列的缺失值數量: #data.age.isnull().sum() #print(data.age.isnull().sum())
輸出例樣:
age 0
name 0
school 20
data.isnull().any().sum()#統計共有幾列存在缺失值 print(data.isnull().any().sum())
結果為:1
行:
data.isnull().sum(axis=1) print(data.isnull().sum(axis=1))
輸出例樣:
1 0 2 2 3 1
第二行有2個缺失值,第三行有1個缺失值。
data.isnull().any().sum(axis=1)#統計共有幾行存在缺失值 print(data.isnull().any().sum(axis=1))
推薦課程:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1020/viewspace-2832925/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux 中判斷一列資料是否按照指定步長遞增Linux
- 【python資料分析】判斷資料框是否為空Python
- python如何判斷圖片是否為空Python
- python 判斷是否為中文Python
- python判斷是否為listPython
- 如何判斷一項技術是否有前途?
- python如何判斷一個物件是否是列表Python物件
- dataset 判斷整列是否有重複,找出重複資料
- 判斷a是否是int型別資料型別
- python 判斷檔案是否存在Python
- python如何判斷一個數是否是整數Python
- mysql如何判斷是否為空MySql
- postgresql如何判斷表是否存在SQL
- java判斷mysql中資料庫是否存在JavaMySql資料庫
- Python判斷變數是否是整數的方法有哪些?Python變數
- 判斷一個有向圖是否有環
- 判斷欄位中是否有漢字
- 如何判斷 JavaScript 物件是否為空?JavaScript物件
- 如何判斷一個玩法是否合格?
- 如何判斷是否遭到DDOS攻擊
- python學習----判斷是否是閏年Python
- 用scanf_s判斷輸入資料是否合法
- POJ3259 Wormholes【判斷是否有負環】Worm
- JavaScript 判斷物件中是否有某屬性JavaScript物件
- 大神教你如何判斷Python中字串是否為空和nullPython字串Null
- 如何在Java中判斷是否為空Java
- 如何判斷sql中的索引是否生效SQL索引
- 如何判斷一個物件是否為空?物件
- 如何判斷FMEA專案是否已完成?
- jquery如何判斷是否按下了Enter鍵jQuery
- <Python>判斷變數是否是DataFrame 或者 SeriesPython變數
- python3 判斷資料型別Python資料型別
- 如何判斷一個元素在億級資料中是否存在?
- 如何在億級資料中判斷一個元素是否存在?
- Python中None如何判斷PythonNone
- python如何判斷字串相等Python字串
- python如何判斷迴文Python
- 判斷 Eloqument 模型查詢資料結果是否為空模型