1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
from sklearn.linear_model import LinearRegression from sklearn.datasets import make_regression from sklearn.model_selection import train_test_split # データ生成 X, y = make_regression(n_samples=100, n_features=10, n_informative=3, n_targets=1, noise=5.0, random_state=42) train_X, test_X, train_y, test_y = train_test_split(X, y, random_state=42) # モデル構築 model = LinearRegression() # 学習 model.fit(train_X, train_y) # test_Xへの推測結果 print(model.predict(test_X)) |
コメントを残す