栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python怎么做线性回归_Python实现线性回归?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python怎么做线性回归_Python实现线性回归?

sklearn.linear_model中的LinearRegression可实现线性回归

LinearRegression 的构造方法:

LinearRegression(
    fit_intercept=True, #默认值为 True,表示 计算随机变量,False 表示不计算随机变量
   
normalize=False, #默认值为 False,表示在回归前是否对回归因子X进行归一化True 表示是 ,
   
copy_X=True
)

LinearRegression 的常用方法有:

•decision_function(X) #返回 X 的预测值 y •fit(X,y[,n_jobs]) #拟合模型 •get_params([deep]) #获取 LinearRegression 构造方法的参数信息 •predict(X) #求预测值 #同 decision_function 下面是一个简单的例子用来实现线性回归的预测

练习1:使用Python实现下面输入与输出的线性回归

输入:[[0, 0], [1, 1], [2, 2]]——两个输入

输出:[0, 1, 2]

预测:[3, 3]

from sklearn.linear_model import LinearRegression
lr = LinearRegression()
lr.fit([[0,0],[1,1],[2,2]],[0,1,2])

print(lr.predict([[3,3]]))

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/783247.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号