2016-11-06 8 views
1

パンダの減価償却された 'pd.rollingcorr()'を調整するには、どのようにPython 3コードの次の行を更新しますか? TXが最初であるとAKが第二シリーズですpandasへのpd.rolling_corr()の廃止19

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) 

答えて

2
HPI_data['TX'].rolling(12).corr(HPI_data['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 
+0

他には関係ありませんか? HPI_data ['AK']。rolling(12).corr(HPI_data ['TX']) も同様に動作しますか? –

+0

はい、注文は重要ではありません。私は投稿を更新しました。 – ayhan

関連する問題