【发布时间】:2021-01-27 09:49:25
【问题描述】:
area_df2 = pd.read_csv("homeprices.csv")
data = pd.DataFrame({'area':[4600,4800,5200,6000,6500],
'price':[775000,800000,832000,862000,940000]},index=[5,6,7,8,9])
df3=pd.concat([area_df2,data])
a=df3.drop('price',axis=1)
model=linear_model.LinearRegression
model.fit(a,df3.price)
Data Frame after concatenation
不合适显示如下错误;
TypeError Traceback(最近调用 最后)在() 1 模型=linear_model.LinearRegression ----> 2 model.fit(a,df3.price) 3款
TypeError: fit() 缺少 1 个必需的位置参数:'y'
【问题讨论】:
-
reading this 将在 2 分钟内解决您的问题。
标签: python pandas scikit-learn