我正在尝试执行以下简单的线性回归
from sklearn.linear_model import LinearRegression
import numpy as np
x=np.arange(1,769)
data=np.genfromtxt('pima-indians-diabetes.data.csv',delimiter=',')
y=np.sort(data[:,4])
reg=LinearRegression()
reg.fit(x,y)
我收到以下ValueError
ValueError:Found input variables with inconsistent numbers of samples: [1, 768]
我什至尝试将X重塑为
X.reshape(-1,1)
但这没有帮助。我在哪里错了?