Pythonの線形回帰モデルで、為替レート(米ドル/円)の予測をしようとしています。
関連する株価指標などをもとに、予測値を算出するモデルを作成しました。
ソースコードは以下の通りです。
from sklearn.linear_model import LinearRegression feature_cols = ["USDJPY_High", "USDJPY_Low", "US_10year_government_bond_yield", "TOPIX_Close", "Nikkei225_Close", "USDollarIndex_Price"] X = fx2[feature_cols] Y = fx2.USDJPY_Close lr = LinearRegression() from sklearn.cross_validation import train_test_split X_train, X_test, Y_train, Y_test = train_test_split(X, Y, test_size=0.4, random_state=3) lr.fit(X_train, Y_train) Y_pred = lr.predict(X_test)
元のデータセットは、4/5/2018のレートが最新です。
ここから20日間分の予測値を算出し、グラフ化したいのですが、
どのようなコードを書けば良いのかわかりません。
ご存知の方がいらっしゃれば教えていただけないでしょうか。
回答1件
あなたの回答
tips
プレビュー