在fillna中,pad和ffill方法有什么区别?

时间:2018-02-02 15:31:32

标签: pandas

fillna中,参数method='pad'method='ffill'似乎提供相同的行为。有什么区别吗?一种方法比另一种更好吗?

1 个答案:

答案 0 :(得分:5)

pandas.DataFrame.fillna

他们是一样的。我喜欢sudo rm /usr/bin/python sudo ln -s <path_to_your_python3_bin> /usr/bin/python ,因为它更能描述它的作用。

我们可以在源代码中看到通用'ffill'
source

NDFRame.fillna

我们可以看到 method = missing.clean_fill_method(method) 交换method == 'ffill'时的情况 source

'pad'

注意
pandas也有ffill方法做同样的事情