拟合线性回归

lm():用于拟合线性模型。 它可用于进行回归,方差的单层分析和协方差分析

lm(formula, data, subset, weights, na.action,method = "qr", model = TRUE, x = FALSE, y = FALSE, qr = TRUE,singular.ok = TRUE, contrasts = NULL, offset, ...)
  • formula:要拟合模型的符号描述;
  • data:模型中包含变量的可选数据框、列表或环境(被as.data.frame强制转换为数据框的对象),若数据中没有,该变量取自环境(公式),通常是调用lm的环境;
  • subset:一个可选向量,是指定要在拟合过程中使用的观察子集;
  • weights:一个可选向量,在拟合过程中可用的权重向量;应为空或者数字向量;如不为空,则加权最小二乘法与weights weights一起使用,否则使用最小二乘法
  • na.action:指定函数,用于指定当数据包含NA时应该执行什么函数操作,若未设置,则表示na.fail,The ‘factory-fresh’ default is na.omit;

例子:

function(x) {fit=lm(x~mean, weights=1/ssd); fit$residuals;})

输出值包括:

名称 具体含义
coefficients 系数的名字向量
residuals 残差,指实际值减去拟合值
fitted values 拟合平均值
rank 拟合线性模型的数值等级
weights 指定的权重值
df.residuals 残差的自由度
fitted values 拟合平均值
y 结果值(response)
x 应用的模型矩阵

https://blog.csdn.net/qq_28227523/article/details/52228543

拟合线性回归模型_R相关推荐

  1. R语言使用lm函数拟合线性回归模型:使用predict函数和训练好的模型进行预测推理、使用ggplot2可视化预测值和实际值的曲线进行对比分析

    R语言使用lm函数拟合线性回归模型:使用predict函数和训练好的模型进行预测推理.使用ggplot2可视化预测值和实际值的曲线进行对比分析 目录

  2. 使用Excel和jupyter拟合身高体重数据集线性回归模型

    文章目录 一.使用Excel拟合线性回归模型 1.20组数据拟合 2.200组数据拟合 3.2000组数据拟合 二.用jupyter编程(不借助第三方库),用最小二乘法 3.20组数据拟合 2.200 ...

  3. 七千字的线性回归模型指南,建议收藏!

    本文介绍了线性回归以及如何在Python中编程线性回归模型. 可解释性是机器学习中最大的挑战之一.如果一个模型的决策更容易让人理解,那么它的解释性就会比另一个模型高.有些模型是如此复杂,并且内部结构如 ...

  4. 机器学习算法——线性回归的详细介绍 及 利用sklearn包实现线性回归模型

    目录 1.线性回归简介 1.1 线性回归应用场景 1.2 什么是线性回归 1.2.1 定义与公式 1.2.2 线性回归的特征与目标的关系分析 2.线性回归api初步使用 2.1 线性回归API 2.2 ...

  5. 一般线性模型和线性回归模型_您的线性回归模型指南

    一般线性模型和线性回归模型 Interpretability is one of the biggest challenges in machine learning. A model has mor ...

  6. R语言使用lm函数拟合多元线性回归模型、假定预测变量没有交互作用(Multiple linear regression)

    R语言使用lm函数拟合多元线性回归模型.假定预测变量没有交互作用(Multiple linear regression) 目录

  7. r语言datarame删除行_R语言缺失值的处理:线性回归模型插补

    原文链接: 拓端数据科技 / Welcome to tecdat​tecdat.cn 在当我们缺少值时,系统会告诉我用-1代替,然后添加一个指示符,该变量等于-1.这样就可以不删除变量或观测值. 视频 ...

  8. 二次拟合r方_R方和线性回归拟合优度

    我最近一直在教授建模课程,并一直在阅读和思考适合度的概念. R方由协变量X解释的结果Y的变化比例通常被描述为拟合优度的度量.这当然看起来非常合理,因为R平方测量观察到的Y值与模型的预测(拟合)值的接近 ...

  9. R语言使用lm函数构建简单线性回归模型(建立线性回归模型)、拟合回归直线、使用attributes函数查看线性回归模型的属性信息、获取模型拟合对应的残差值residuals

    R语言使用lm函数构建简单线性回归模型(建立线性回归模型).拟合回归直线.使用attributes函数查看线性回归模型的属性信息.获取模型拟合对应的残差值residuals 目录

最新文章

  1. CentOS 6.0配置pptp ××× Client和Squid透明网关
  2. golang rpc的两种调用方法
  3. 搭建自己的前端自动化测试脚手架(三)
  4. JspServlet
  5. Spark技术内幕:Stage划分及提交源码分析
  6. app抢购脚本如何编写_如何用1个记事本文件征服全世界?——cmd批处理脚本编写...
  7. 兔子问题JAVA编程题
  8. 511遇见易语言教程外形框和模仿进度条闪烁效果
  9. DepthMap(1):D. Eigen (NIPS2014)
  10. docker学习总结X - 碰到的问题
  11. python代替按键精灵 游戏内失灵_按键精灵是如何做到不被程序屏蔽的?python34中如何将命令行传递给python脚 节流参数转换为unicode字符串...
  12. 三个有用的Switch命令:spanning-tree portfast、switchport host、smartport
  13. python微信公众号翻译功能_10分钟教你用Python实现微信翻译机器人
  14. PC版有道词典更换护眼背景色
  15. 怎么快速复制文件、转移文件到同一新文件夹中
  16. 灰流丽能无效融合么_【灰流丽】封印卡片一览
  17. windows10+YOLOv4+darknet
  18. 仿QQ空间,百思不得姐下拉刷新图片放大
  19. diskgeniuslinux版_硬盘工具DiskGenius v4.5.0 发布
  20. Go日志-Uber开源库zap使用

热门文章

  1. 计算机引导程序从rom开始,引导程序
  2. linux引导分区是什么,Linux的引导过程剖析
  3. 关于屏幕背光无法达到标准值
  4. 高等数学——转动惯量
  5. 西电复试计算机网络 小题总结
  6. 【Python】解决最新电脑版微信[22-06]聊天文件统一按用户归类到MsgAttach文件夹的问题
  7. 【优化选址】遗传算法求解物流配送中心选址【含Matlab源码 1917期】
  8. 监控物联卡怎么选套餐合适?
  9. Amlogic A311D 驱动分析系列(一)-看门狗驱动分析
  10. Canvas2D属性和方法