Python 找到样本数不一致的输入变量:

Python 找到样本数不一致的输入变量:,python,csv,Python,Csv,我想用下面的代码计算线性回归; 但是我在“predicted=cross\u val\u predict(lr,x,y,cv=10)”一行有一个错误 注;所有进口产品都可以 找到样本数不一致的输入变量:[1,4538] df = pd.read_csv(r'...movie_metadata.csv') x = df.budget.tolist() y = df.imdb_score.tolist() lr = linear_model.LinearRegression() predic

我想用下面的代码计算线性回归; 但是我在“predicted=cross\u val\u predict(lr,x,y,cv=10)”一行有一个错误 注;所有进口产品都可以

找到样本数不一致的输入变量:[1,4538]

df = pd.read_csv(r'...movie_metadata.csv')
x = df.budget.tolist()
y = df.imdb_score.tolist()

lr = linear_model.LinearRegression()



predicted = cross_val_predict(lr, x, y, cv=10)

fig, ax = plt.subplots()
ax.scatter(y, predicted)
ax.plot([y.min(), y.max()], [y.min(), y.max()], 'k--', lw=4)
ax.set_xlabel('Measured')
ax.set_ylabel('Predicted')
plt.show()