拿到数据集先导包,再读数据用data = pd.read_csv导入,若出现乱码,就用encoding='gbk'可以解决问题。然后data查看数据表
之后寻找数据集中的缺失值,用data['列名'].isnull(),如返回值为false则没有缺失值,若有ture则有缺失值。此函数还可以与sum()搭配使用。可以得到缺失值的总数。
得到缺失值的数据之后就要删除缺失值。使用data.dropna()
缺失值删除后,要将空缺的地方补上,可以使用平均值,方差,众数等将空缺填上。就要使用data['列名'].fillna(data['列名'].mean())此地用的平均值填补