线性回归实战之分析汽车油耗效率8.18

任务要求:

根据不同配置下的汽车使用一加仑的汽油跑的公里数这一数据,来预测一下不同重量的汽车在使用一加仑汽油时跑的公里数。  

大致思路:

(1)建立模型采用sklearn中的线性回归模型,先进行数据训练,得出模型参数之后,再预测一下不同重量下的汽车的行驶公里数(汽车自重越大,行驶公里数越小)

(2)评估模型:对比一下预测值和真实值,计算均方误差mse(mse=(真实值-预测值)^2 (对所有样本点求和))

代码详解:

import pandas as pd
import matplotlib.pyplot as plt
#因为原数据集中没有指标,我需要先指定指标
columns = ["mpg", "cylinders", "displacement", "horsepower", "weight", "acceleration", "model year", "origin", "car name"]
cars = pd.read_table("C:\Anaconda\machine-leaning-data\‌car-petrol\car.data", delim_whitespace=True, names=columns) #读数据
print(cars.head(5))

#进行数据可视化展示
fig=plt.figure()
ax1=fig.add_subplot(2,1,1)
ax2=fig.add_subplot(2,1,2)
cars.plot("weight","mpg",kind='scatter',ax=ax1) #画一个关于汽车油耗和重量的散点图
cars.plot("a
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值