1. 程式人生 > >python.pandas.pct_change()處理nan的預設值問題

python.pandas.pct_change()處理nan的預設值問題

問題如下:

https://github.com/pandas-dev/pandas/issues/6389

pct_change()預設遇到缺失值nan按照'pad'方法填充

pct_change(fill_method='pad')

即向前尋找最近的非nan值,計算百分比變動。實際想要的可能是

pct_change(fill_method=None)

這裡要十分注意!

參閱:

http://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.pct_change.html