diabetes 一元线性回归

这篇博客介绍了如何使用一元线性回归对糖尿病数据集进行分析。首先,博主导入所需模块并下载数据集。接着,展示了如何对数组进行切片操作,包括一维和多维切片。然后,将数据划分为训练集和测试集,并应用模型进行拟合。最后,博主进行了误差检验,得到均方误差为4191.83,方差分数为0.27,并绘制了相关图表。
摘要由CSDN通过智能技术生成

导入相应的模块

import matplotlib.pyplot as plt
import numpy as np
from sklearn import datasets, linear_model
from sklearn.metrics import mean_squared_error, r2_score

1、下载数据集

diabetes = datasets.load_diabetes()
diabetes.keys()#对数据集进行查看的方法

dict_keys(['data', 'target', 'DESCR', 'feature_names', 'data_filename', 'target_filename'])

diabetes.feature_names#显示数据集行标签
diabetes.data_filename#数据集位置

[‘age’, ‘sex’, ‘bmi’, ‘bp’, ‘s1’, ‘s2’, ‘s3’, ‘s4’, ‘s5’, ‘s6’]
‘F:\Anaconda\Anaconda\lib\site-packages\sklearn\datasets\data\diabetes_data.csv.gz’

diabetes_x = diabetes.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值