pandas
Pythonで Winsorized 回帰を実行しようとしています。非常に役立つユーザー マニュアルには、次のサンプル コードが記載されています。
winz = rets.copy()
std_1year = rolling_std(rets, 250, min_periods=20)
cap_level = 3 * np.sign(winz) * std_1year
winz[np.abs(winz) > 3 * std_1year] = cap_level
winz_model = ols(y=winz['AAPL'], x=winz.ix[:, ['GOOG']],window=250)
4 行目は間違っているように見えます: RHS はcap_level[np.abs(winz) > 3 * std_1year]
?
助けてくれてありがとう!私はまだ Pandas データフレームを使用するのが初めてで、正しく理解していることを確認したいと考えています。