【发布时间】:2019-07-14 12:49:56
【问题描述】:
import numpy as np
import pandas as pd
from sklearn import datasets, linear_model
df = pd.read_csv("homeprices.csv")
df
model = linear_model.LinearRegression()
model.fit(df[['area']], df.price)
model.predict(5000)
ValueError: 预期的二维数组,得到的是标量数组: 数组=5000。 如果您的数据具有单个特征,则使用 array.reshape(-1, 1) 重塑您的数据,如果数据包含单个样本,则使用 array.reshape(1, -1)。
【问题讨论】:
标签: python scikit-learn data-science valueerror