文章目录

  • 1.pd.Series.fillna
    • 官方案例
  • 2.pd.DataFrame.fillna
    • 官方案例

1.pd.Series.fillna

Series.fillna(value=None, method=None, axis=None, inplace=False, limit=None, downcast=None)

描述

按照指定的方法填充NA/NaN值

参数

value : scalar, dict, Series, or DataFrame
标量值或字典对象用于填充缺失值
要填充的值,该值不能是列表

method : {‘backfill’, ‘bfill’, ‘pad’, ‘ffill’, None}, default None
pad/ffill:用前一个非缺失值去填充该缺失值
backfill/bfill:用下一个非缺失值填充该缺失值
None:指定一个值去替换缺失值(缺省默认这种方式)

axis : {0 or ‘index’}
需要填充的轴

inplace : bool, default False
如果为True,则直接修改对象返回None

limit : int, default None
用于前向或者后向填充时最大值的填充范围

返回

Series or None
如果inplace=True则为None

官方案例


2.pd.DataFrame.fillna

DataFrame.fillna(value=None, method=None, axis=None, inplace=False, limit=None, downcast=None)

描述

按照指定的方法填充NA/NaN值

参数

value : scalar, dict, Series, or DataFrame
标量值或字典对象用于填充缺失值
要填充的值,该值不能是列表

method : {‘backfill’, ‘bfill’, ‘pad’, ‘ffill’, None}, default None
pad/ffill:用前一个非缺失值去填充该缺失值
backfill/bfill:用下一个非缺失值填充该缺失值
None:指定一个值去替换缺失值(缺省默认这种方式)

axis :{0 or ‘index’, 1 or ‘columns’}
需要填充的轴

inplace : bool, default False
如果为True,则直接修改对象返回None

limit : int, default None
用于前向或者后向填充时最大值的填充范围

返回

DataFrame or None
如果inplace=True则为None

官方案例

解释如上

pandas—fillna相关推荐

  1. pandas fillna(0)

    pandas fillna() fillna()会填充nan数据,并返回填充后的结果. import numpy as np import pandas as pd import matplotlib ...

  2. python中fillna_python – 使用groupby的Pandas fillna

    我试图使用具有相似列值的行来估算值. 例如,我有这个数据帧 one | two | three 1 1 10 1 1 nan 1 1 nan 1 2 nan 1 2 20 1 2 nan 1 3 na ...

  3. pandas fillna详解

    pandas中补全nan 具体的参数 Series.fillna(self, value=None, method=None, axis=None, inplace=False, limit=None ...

  4. pandas.fillna()函数

    DataFrame.fillna函数参数说明 DataFrame.fillna(value=None, method=None, axis=None, inplace=False, limit=Non ...

  5. python pandas fillna

    fillna 填充缺失值 df.fillna() import pandas as pd import numpy as np from numpy import nan as NaN df1=pd. ...

  6. python中fillna_python中fillna_python – 基于特定列属性的Pandas fillna()

    对我来说工作: df.ix[df['Type'] == 'Dog', 'Killed'] = df.ix[df['Type'] == 'Dog', 'Killed'].fillna(2.25) pri ...

  7. python fillna_python – 基于特定列属性的Pandas fillna()

    假设我有这张桌子 Type | Killed | Survived Dog 5 2 Dog 3 4 Cat 1 7 Dog nan 3 cow nan 2 [Type] = Dog缺少Killed值之 ...

  8. python中fillna_在Python中在datetime对象上的pandas fillna

    我正在尝试在datetime64 [ns]类型的列上运行fillna.当我运行类似的东西: DF [ '日期'].fillna(日期时间( "2000-01-01")) 我明白了: ...

  9. python.pandas数据清洗(数据填充与条件删除)

    在数据挖掘中,数据清洗占很大一部分工作,数据清洗是一件比较繁琐的事情. 本文介绍一下问题的解决方案: 1. 读入csv文件,条件过滤缺失值的行或者列 2. DataFrame数据的缺失值填充 3. A ...

最新文章

  1. 推荐几个微信Markdown排版工具
  2. Gluster 常用命令
  3. [蓝桥杯][算法训练VIP]方格取数(双线程dp)
  4. loss下降auc下降_梯度下降算法 线性回归拟合(附Python/Matlab/Julia源代码)
  5. 从零学ELK系列(二):VMware安装Centos(超详细图文教程)
  6. 如何不改表结构动态扩展字段?
  7. Spring Cloud Alibaba Sentinel之流控规则篇
  8. VB6.0 组织json对象并生成json字符串
  9. js监听移动端手机横竖屏事件
  10. jquery Chosen使用
  11. The kernel appears to have died. It will restart automatically.
  12. WORD邮件合并打印EXCEL数据制作大量奖证、奖状、准考证、成绩单、明信片、信封等个人报表
  13. java创建短信平台_Java通过SMS短信平台实现发短信功能
  14. 【易开嵌入式】rt-thread+stm32f407+nandflash,实现RL-FLASHFS文件系统移植
  15. 阿里云大数据开发三面面经,已过,面试题已配答案
  16. 连接数据库SSL警告: Establishing SSL connection without server’s identity verification is not recommended.
  17. android 随机翻滚字幕,自定义跑马灯字幕滚动
  18. 办公系统服务器搭建,搭建云桌面办公服务器
  19. 平面设计色彩搭配,让设计大放异彩
  20. Golang的大端序和小端序

热门文章

  1. 【心情帖】如何预防晕车--献给晕车的小朋友们
  2. 四针手表指的是什么_六针手表是什么意思 六针手表全面解读
  3. lintcode 矩阵问题(最全的面试矩阵问题)
  4. vue实现第三方登录——qq
  5. 【Linux系列】Linux下编译C/C++环境变量设置
  6. Mendix连接外部Oracle数据库所需驱动
  7. shader入门1 了解表面着色器
  8. oracle数据库超级解锁,oracle数据库锁,解锁,批量解锁
  9. C++开发系统学习总结及心得体会
  10. P7456【模板】AC 自动机(二次加强版)ACAM