Невозможно построить коэффициенты линейной регрессии на гистограмме в Python - PullRequest
0 голосов
/ 25 августа 2018

Я пытаюсь построить коэффициенты моей модели линейной регрессии на гистограмме в Python, но выдает ошибку

Длина переданных значений равна 1, индекс подразумевает 11

Вот код ниже,

# Create Linear Regression Model

from sklearn.linear_model import LinearRegression

regressor = LinearRegression()
regressor.fit(features_train, outcome_train)

outcome_pred = regressor.predict(features_test)

# Plotting the coefficients

predictors = [x for x in features.columns]
coefficients = pd.Series(regressor.coef_, predictors).sort_values()
coefficients.plot(kind = 'bar', title = 'Model Coefficients')

Я считаю, что это связано с predictors как списком, в то время как regressor.coef_ возвращает массив, но не могу понять, как его исправить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...