使用.fit()时发生的值错误

2024-04-25 01:04:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图执行一个简单的线性回归如下

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:Found input variables with inconsistent numbers of samples: [1, 768] 

我甚至试着重塑我的X

X.reshape(-1,1)

但事实并非如此救命哪我错了吗?你知道吗


Tags: fromimportnumpydatamodelasnp线性