在 pandas.fillna 中,
method : {‘backfill’, ‘bfill’, ‘pad’, ‘ffill’, None}, default None
Method to use for filling holes in reindexed Series pad / ffill: propagate last valid observation forward to next valid backfill / bfill: use NEXT valid observation to fill gap
如何向后和向前填充值?似乎没有一个选项可以做到这一点
最佳答案
这看起来很简单而且可能有更快的方法,但是简单地将两者链接起来,就像这样
df.fillna(method='ffill').fillna(method='bfill')
这将先向前填充,然后向后填充。
关于python - 在两个方向的 pandas 列中填充 NaN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34280094/