import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
df = pd.read_csv(‘C:\Users\asus\Desktop\Spyder代码\pokemon.csv’)
print(df.shape)#数据集的形状
print(df.info)#数据集的具体信息
#计算各个特征缺失值所占百分比
percent_missing = df.isnull().sum() * 100 / len(df)
print(percent_missing)
“”"
代码注释:df.isnull()相关
print(df.isnull())#输出数据表形状的布尔值数据表,空的值位置由True代替,否则用False代替
print(df.isnull().values)#输出数据表形状的布尔值矩阵
print(df.values[df.isnull().values==True])#输出空值
print(df.isnull().sum())#输出数据表每个特征中对应的空值的个数
例子:https://blog.csdn.net/ningyanggege/article/details/80752299?biz_id=102&utm_term=df.isnull&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0-80752299&spm=1018.2118.3001.4187
len(df) 为数据的个数801条
“”"
missing_value_df = pd.DataFrame({ #‘column_name’: df.columns,
‘percent_m
热力图画法
最新推荐文章于 2024-07-17 15:10:07 发布