首页上一页 1 下一页尾页 1 条记录 1/1页
读者您好:
建议核对一下书中源码部分,看看是不是哪里写错了。
clf=linear_model.LinearRegression(fit_intercept=True,normalize=False)
#x为广告费用,y为销售收入
x=pd.DataFrame(dfCar_month['支出'])
y=pd.DataFrame(dfData_month['金额'])
print(x)
#绘制拟合图
clf.fit(x,y) #拟合线性模型
k=clf.coef_ #获取回归系数(斜率w1,w2,w3,...,wn)
b=clf.intercept_ #获取截距w0
#7月预计投入60000元广告费(x0)
x0=[60000]
#预测7月销售收入(y0),y0=截距+X值*斜率
y0=b+x0*k
print('7月投放60000元广告费,预计销售收入',y0[0][0],'元')
#使用线性模型进行预测y值
y_pred =clf.predict(x)