一、計算空值的個數
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...