说明dataframe.fillna(value=none,method=None,axis=None,inplace=False,limit=None,downcast=None )参数
value :用于填充的空值。 方法: { ' back fill '、" bfill "、" pad "、" ffill "、None}、default None。 定义了填充null值的方法。 pad/ffill表示用当前行/列的值填充当前行/列的空值,backfill/bfill表示用后续行/列的值填充当前行/列的空值。 轴。 或“index”表示逐行删除; 1或“columns”表示按列删除。 inplace :是否当场替换。 布尔值。 默认值为False。 如果为True,则在原始数据帧中执行操作,返回值为None。 limit:int,default None。 如果指定了method,则对于连续的null值,此连续区域将填充到第一个limit个null值。 如果有多个连续区域,则每一段都将填充到前limit个空值。 如果未指定方法,则此axis下面将包含第一个limit个空值(无论空连续区间是否中断):downcast:dict,default is None )。 词典中的项目是类型的下转换规则。 或字符串“infer”时,在适当的等价类型之间进行下转换,如float64 to int64 if possible。
1. 使用fillna()方法填充缺失值
2. 参数method使用
3. 参数value的使用
4. 参数limit 的使用
5.使用 DataFrame 填充时,替换沿相同的列名和相同的索引发生
6. 使用pandas对象填充