您好,欢迎来到刀刀网。
搜索
您的当前位置:首页Pandas中用interpolate( )线性差值法填充缺失数据

Pandas中用interpolate( )线性差值法填充缺失数据

来源:刀刀网

pandas.DataFrame.interpolate( ) 参数如下

DataFrame.interpolate ( method='linear'*axis=0limit=Noneinplace=False

                                        limit_direction=Nonelimit_area=Nonedowncast=None**kwargs )

其他参数:

axis:(0 或 ‘index’, 1 或 ‘columns’, None), 默认为 None

limit:整数,最大连续填充空值元素的数量

inplace:    False (默认) :不改变原数据,返回一个副本;

                     True :  在原数据上修改 

limit_direction(‘forward’, ‘backward’, ‘both’),可选项

注:

  • 如果 method = ‘pad’ 或者 ‘ffill’, limit_direction 必须为 ‘forward’.

  • 如果 method = ‘backfill’ 或者 ‘bfill’, limit_direction 必须为 ‘backwards’.

  • 线性差值法中采用 method = ‘linear’,limit_direction = ‘both’

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务