Я делаю полиномиальную регрессию с помощью scikit learn и пытаюсь интерпретировать коэффициенты. Но почему-то scikit не форматирует вывод. Вот так это выглядит:
[ 0.,0.95545289,0.,0.20682341,-0.,0.,-0.,-0.,0.,0.,0.,-0.,0.,-0.,-0.,]
Как я могу сопоставить коэффициенты с объектами, которые были созданы? Код, который у меня есть:
poly = PolynomialFeatures(interaction_only=True)
X_ = poly.fit_transform(X_train_minmax)
X_test1 = poly.fit_transform(X_test_minmax)
lasso_model = linear_model.LassoCV(cv = 10, copy_X = True, normalize = False)
lasso_fit = lasso_model.fit(X_, y_train)
lasso_path = lasso_model.score(X_, y_train)
y_pred= lasso_model.predict(X_test1)
lasso_model.coef_
Спасибо!
zip(X_.columns, lasso_model.coef_)
? - person solomkinmv   schedule 12.03.2016