import pandas as pd
a=pd.read_csv() #这里路径尽量用英文,我用中文做路径的时候各种报错
data=pd.DataFrame()
name=[]
count=[]
narate=[]
for i in a.columns:
d=len(a)-a[i].count()
r=(d/len(a))*100
rate='%.2f%%' % r
print('字段名为:',str(i).ljust(10),'缺失值数量:',str(d).ljust(4),'缺失数量占比:',rate)
name.append(i)
count.append(d)
narate.append(rate)
data[u'字段名为']=name
data[u'缺失值数量']=count
data[u'缺失数量占比']=narate