下記のようにしましたが、私のスクリプトでは、リストに1つずつしか格納されません。
リストへの追加は、appendを使用するのが通常なのでしょうか。
正解文
r2_list, mse_list = [], [] alphas=[0.5,0.8,1] for alpha in alphas: enet=ElasticNet(alpha=alpha,l1_ratio=0.5).fit(X_train,y_train) y_pred=enet.predict(X_test) r2_list.append(r2_score(y_test,y_pred)) mse_list.append(mean_squared_error(y_test,y_pred))
私のスクリプト
(省略) r2_list=r2_score(y_test,y_pred) mse_list=mean_squared_error(y_test,y_pred)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/04 09:32
2020/01/04 09:53