如何更新下面的Python 3代码行以调整折旧的< pd.rollingcorr()'在熊猫?
FutureWarning: pd.rolling_corr is deprecated for Series and will be removed in a future version, replace with
#Series.rolling(window=12).corr(other=<Series>)
TX_AK_12corr = pd.rolling_corr(HPI_data['TX'], HPI_data['AK'], 12)
答案 0 :(得分:2)
HPI_data['TX'].rolling(12).corr(HPI_data['AK'])
其中TX是第一个,AK是第二个系列。 12是窗口。由于cor(X,Y)= cor(Y,X),顺序并不重要。
corr1 = ser.rolling(12).corr(ser2)
corr2 = ser2.rolling(12).corr(ser)
corr1.equals(corr2)
Out: True