Python 在数据帧中填充空值

Python 在数据帧中填充空值,python,pandas,Python,Pandas,我有一个包含一些空值的数据框: A B C 2000-06-28 -0,004990643 0,007052186 0,005671474 2000-06-29 0,025705329 0,024159664 -0,000350691 2000-06-30 -0,006723716 -0,006153846 -0,000142222 2000-07-03

我有一个包含一些空值的数据框:

                 A            B             C
2000-06-28 -0,004990643  0,007052186    0,005671474
2000-06-29  0,025705329  0,024159664   -0,000350691
2000-06-30 -0,006723716 -0,006153846   -0,000142222
2000-07-03                             -0,001251731
2000-07-05 -0,056307692 0,002751978     0,000718968
2000-07-06 -0,022171503 -0,021269297    0,001399091
我想插值缺失的值。我该怎么做


我试着使用fillna,但似乎它实际上不是n/a?

插值基于什么?例如,A列中缺少的值是否为其正上方和下方值的平均值?或者在A列中的所有值中?实际上刚刚发现它是NaN。但是菲尔纳仍然不起作用?插值可以是正上方和下方的平均值。对不起,我不是这方面的专家。。。这是用熊猫吗?如果是这样,请查看此处是否有任何帮助尝试使用:fillna(method='ffill',inplace=True)这似乎有效,但是我需要插入:您链接的页面建议插入(method='linear'),但这似乎无效?尝试使用:apply(pd.Series.interpolate(method='linear'))但是,我得到了以下错误:TypeError:必须使用Series实例作为第一个参数调用unbound method interpolate()