2

パンダで散布図を作成しました。ポイントから最小二乗になる回帰直線を作成する方法がわかりません。http://matplotlib.orgで例を探していますが、同様のグラフは見つかりませんでした。

よろしくお願いします!!

4

1 に答える 1

5

Pandasには通常の最小二乗(ols関数があり、結果をプロットする方法の非常に詳細な例が0.10.1ドキュメントにあります。ここにスニペットがあります。

model = ols(y=rets['AAPL'], x=rets.ix[:, ['GOOG']], window=250)
# just plot the coefficient for GOOG
model.beta['GOOG'].plot()

ここに画像の説明を入力してください

注:この例は(0.10.1以降)ドキュメントに含まれていません。理由はわかりません。

于 2012-12-15T01:39:41.610 に答える