Кажется, у меня есть проблема с массивом, который, как я думал, я правильно закодировал. Когда я прошу reg.score или reg.coef_, код отлично работает, но когда я пытаюсь предсказать, что он бросает ошибку, которая говорит, что он не 2 -го размера или массив. Может ли кто -нибудь сказать мне, что я сделал не так на этом? < /P>
Код ниже.import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
sns.set()
from sklearn.linear_model import LinearRegression
data =pd.read_csv('1.01. Simple linear regression.csv')
x = data['SAT']
y = data['GPA']
x_matrix = x.values.reshape(-1,1) #creating a matrix for sklearn
x_matrix.shape
reg = LinearRegression()
reg.fit(x_matrix,y)
reg.score(x_matrix,y)
reg.coef_
reg.intercept_
reg.predict(1740)
# Everything worked up till this point. This code is throwing the error saying that it is not 2 dimensional. I thought I fixed it in the x_matrix code.
Подробнее здесь: https://stackoverflow.com/questions/795 ... g-an-array
Reg. -Predict говорит мне, что я не предоставляю ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
В чем разница между reg: логистическим и бинарным: логистикой в XGBoost
Anonymous » » в форуме Python - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
PIP говорит, что Python-magic установлен, но вещество говорит, что это не так.
Anonymous » » в форуме Python - 0 Ответы
- 26 Просмотры
-
Последнее сообщение Anonymous
-
-
-
PIP говорит, что Python-magic установлен, но вещество говорит, что это не так.
Anonymous » » в форуме Python - 0 Ответы
- 28 Просмотры
-
Последнее сообщение Anonymous
-