dataframe計算0 空值的個數

2021-10-04 17:10:42 字數 605 閱讀 1170

一、計算空值的個數

1、計算所有列的空值個數

df.isnull().sum(axis=0)   #所有行的空值

df.isnull().sum(axis=1) #所有列的空值

df.info()  #所有列的空值
df.info()可以計算空值的個數,也可以檢視是否有空值

df.isnull().any()或者df.isnull().t.any()同樣可以檢視是否有空值,df.isnull().any()檢視列空值,df.isnull().t.any()檢視行空值

2、計算某列的空值個數

df['坐落位址'].isnull.sum()
二、計算0的個數

(df['經緯度']==0).sum()或者(df['經緯度']==0).astype(int).sum()   #不轉換int也可以

補充:value_counts()統計次數

df['city'].value_counts()   #返回city列不同城市出現的次數

資料清洗 DataFrame中的空值處理

資料清洗是一項複雜且繁瑣的工作,同時也是整個資料分析過程中最為重要的環節。在python中空值被顯示為nan。首先,我們要構造乙個包含nan的dataframe物件。import numpy as np import pandas as pd from pandas import series,da...

Pandas建立空的DataFrame物件並賦值

kong pd.dataframe columns csv0.columns,index csv0.index 如果沒有,也可以定義兩個陣列存放列名和索引名 columns1 單位 材料 index1 1 2 3 kong pd.dataframe columns columns1,index in...

GROUP BY 如果為空值顯示為0

原 select province,count id from gutan policy where gas source 稻田甲烷 or gas source like 稻田甲烷 or gas source like 稻田甲烷,or gas source like 稻田甲烷,修改後select a...