使用线性回归模型在比萨训练样本上进行拟合
来源:互联网 发布:苹果系统装windows 编辑:程序博客网 时间:2024/04/28 21:45
训练数据和测试数据
代码:
x_train = [[6], [8], [10], [14], [18]]y_train = [[7], [9], [13], [17.5], [18]]from sklearn.linear_model import LinearRegressionregressor = LinearRegression()regressor.fit(x_train, y_train)import numpy as npxx = np.linspace(0, 26, 100)#生成了1行100列的一个矩阵#print(xx)xx = xx.reshape(xx.shape[0], 1)#将1行100列的矩阵转化成100行1列的矩阵形式#print(xx)yy = regressor.predict(xx)import matplotlib.pyplot as pltplt.scatter(x_train, y_train)plt1, = plt.plot(xx, yy, label="Degree=1")plt.axis([0, 25, 0, 25])plt.xlabel('Diameter of Pizza')plt.ylabel('Price of Pizza')plt.legend(handles=[plt1])plt.show()print('The R-squared value of Linear Regressor performing on the training data is', regressor.score(x_train, y_train))
运行结果如下:
The R-squared value of Linear Regressor performing on the training data is 0.910001596424效果图如下:
阅读全文
0 0
- 使用线性回归模型在比萨训练样本上进行拟合
- 分别使用1次,2次,4次多项式回归模型在比萨训练样本上进行拟合
- 决策树、逻辑回归、线性回归使用时注意事项以及模型过拟合策略
- 决策树、逻辑回归、线性回归使用时注意事项以及模型过拟合策略
- R 线性回归拟合
- 怎样使用opencv进行Haartraining样本训练
- 线性拟合和线性回归
- 使用TensorFlow进行线性回归
- Keras上实现简单线性回归模型
- matlab多元线性回归拟合
- 多项式拟合与线性回归
- keras线性回归拟合直线
- 使用线性回归模型LinearRegression和SGDRegressor分别对美国波士顿地区房价进行预测
- 使用线性回归模型LinearRegression和SGDRegression分别对美国波士地区房价进行预测
- TensorFlow训练线性回归
- 树模型和线性回归 在回归问题中的比较
- 使用Excel进行一元线性回归
- 使用三种继承回归模型对美国波士顿房价训练数据进行学习,并对测试数据进行预测
- c++primer plus阅读笔记(四)
- 超详细cordova环境配置(windows)及实例
- 华为服务器操作系统EulerOS V2.0
- TensorFlow Object Detection API 介绍
- 《C++ Primer》第五版课后习题解答_第六章(3)(16-26)
- 使用线性回归模型在比萨训练样本上进行拟合
- 如何使用Ansible 2的API做python开发
- MacOS AppKit文档翻译
- nginx [error] 15644#0: *112680 recv() failed (104: Connection reset by peer) while reading response
- JavaBean学习中邮箱验证正则表达式问题
- 让你的App支持emoji
- 在webstorm中如何关联github项目
- 低版本的兼容性问题
- unity3d在菜单栏,一键设置Player setting及自动打包并设置apk的存储位置