fitbit <- read.csv("fitbit.csv")

date        cal   step  dist floor sit  inactive walk    run2014年1月1日 2496 12803  9.14    15 1161      123   98     582014年1月2日 2513 12955  9.47    12 1188      112   67     732014年1月3日 2228  8768  6.31    16 1234       97   72     372014年1月4日 2336  8971  6.41    16 1140      174  113     132014年1月5日 2508 12078  9.05     8 1153      130  108     492014年1月6日 2763 15880 11.36    20 1061      177  141     612014年1月7日 2453 10895  7.78    12 1145      156   99     402014年1月8日 2449 11692  8.44    13 1164      121  118     37

attach(fitbit)   #可以直接用step表示fitbit$step了

plot(step, dist)

查看step与dist的相关度,可以看出值几乎等于1,说明步数与距离是强相关。

cor(step, dist)
[1] 0.9998078

进行简单的线性回归:

dist.step <- lm(dist ~ step, fitbit)

显示dist.step的值可以看到:

Call:  lm(formula = dist ~ step, data = fitbit)

Coefficients:
(Intercept)      step
-0.0059966    0.0007171

说明拟合的公式为:dist = -0.0059966 + 0.0007171 * step

可以用abline函数画出拟合的直线:

abline(dist.step)

还有一个更牛的car包,可以一次性绘出更强的图形:

library(car)

scatterplot(dist ~ step, data = fitbit)

在坐标系的旁边还有箱线图,图中自动画出了拟合的直线。

可以看看卡路里消耗与步数的关系:

scatterplot(cal ~ step, data = fitbit, spread=FALSE)

可以看出这函数自动拟合了一条直线和一条曲线。

R语言学习笔记:简单的回归分析相关推荐

  1. R语言学习笔记 06 岭回归、lasso回归

    R语言学习笔记 文章目录 R语言学习笔记 比较lm.ridge和glmnet函数 画岭迹图 图6-4 <统计学习导论 基于R语言的应用>P182 图6-6<统计学习导论 基于R语言的 ...

  2. R语言学习笔记(1~3)

    R语言学习笔记(1~3) 一.R语言介绍 x <- rnorm(5) 创建了一个名为x的向量对象,它包含5个来自标准正态分布的随机偏差. 1.1 注释 由符号#开头. #函数c()以向量的形式输 ...

  3. R语言学习笔记——入门篇:第三章-图形初阶

    R语言 R语言学习笔记--入门篇:第三章-图形初阶 文章目录 R语言 一.使用图形 1.1.基础绘图函数:plot( ) 1.2.图形控制函数:dev( ) 补充--直方图函数:hist( ) 补充- ...

  4. r语言c函数怎么用,R语言学习笔记——C#中如何使用R语言setwd()函数

    在R语言编译器中,设置当前工作文件夹可以用setwd()函数. > setwd("e://桌面//") > setwd("e:\桌面\") > ...

  5. R语言学习笔记 07 Probit、Logistic回归

    R语言学习笔记 文章目录 R语言学习笔记 probit回归 factor()和as.factor() relevel() 案例11.4复刻 glm函数 整理变量 回归:Logistic和Probit- ...

  6. R语言学习笔记——入门篇:第一章-R语言介绍

    R语言 R语言学习笔记--入门篇:第一章-R语言介绍 文章目录 R语言 一.R语言简介 1.1.R语言的应用方向 1.2.R语言的特点 二.R软件的安装 2.1.Windows/Mac 2.2.Lin ...

  7. R语言学习笔记——高级篇:第十四章-主成分分析和因子分析

    R语言 R语言学习笔记--高级篇:第十四章-主成分分析和因子分析 文章目录 R语言 前言 一.R中的主成分和因子分析 二.主成分分析 2.1.判断主成分的个数 2.2.提取主成分 2.3.主成分旋转 ...

  8. R语言学习笔记(八)--读写文件与网络爬虫

    R语言学习笔记(八) 1 工作路径 2 保存R对象 3 Scan函数 3-1 从控制台读取数据 3-2 从txt文件读取数据 3-3 从url读取数据 4 按行读写文本文件 5 读取文本文件(txt. ...

  9. R语言学习笔记(三)多元数据的数据特征、相关分析与图形表示

    文章目录 写在前面 独立性检验 χ2\chi^2χ2独立性检验 Fisher独立性检验 Cochran-Mantel-Haenszel χ2\chi^2χ2独立性检验 相关性分析 相关性检验 相关性检 ...

  10. R语言学习笔记(六)回归分析

    文章目录 写在前面 普通最小二乘(OLS)回归法 正态假设 简单线性回归 多项式回归 多元线性回归 有交互项的多元线性回归 小结 回归诊断 标准方法 综合验证方法 多重共线性 广义线性回归--Logi ...

最新文章

  1. nfs服务器安装与客户端安装
  2. STL源代码分析(ch 1)组态2
  3. 架构设计 | 异步处理流程,多种实现模式详解
  4. python学习的第十八天模块之包、相对搜索路径和绝对搜索路径
  5. eclipse tomcat maven热部署
  6. Java多态的理解,真实开发详解,带编程,通俗白话文,简单易懂
  7. js面向对象数据属性和访问器属性,定义多个属性及读取属性的特性
  8. php视频转发,蓝叶分享好看视频地址解析php代码
  9. 秒杀系统企业级实战应用之真实工业界案例视频
  10. TIA Openness开发入门(2)
  11. AUTOCAD——直线命令
  12. 华为路由器配置IPSec (手动配置)
  13. 华为云云原生之多云管理利器Karmada从0到1的实操【与云原生的故事】
  14. 数码管显示原理——MCU51
  15. ##Mysql数据库DQL查询工具的使用
  16. PyGobject(十九)布局容器之Alignment
  17. Python3 图片文字识别翻译——调用百度AI、百度翻译和有道翻译的API
  18. TextView(显示文本)
  19. android自定义view之星星动画
  20. JAAS基于用户身份的验证和授权

热门文章

  1. [bbk2193] 第34集 - Chapter 09-Optimizing Sore Perations(03)
  2. 通过自动化接口调用InstallShield 报错的解决办法
  3. 手机商城项目(修饰技术)
  4. android stadio 编译报错:download fastutil-7.2.0.jar
  5. javascript中的this指向问题
  6. scrapy分布式爬虫设置
  7. LeetCode # Array # Easy #118. Pascal's Triangle 119. Pascal's Triangle II
  8. [算法]tarjan
  9. 【原创】洛谷 LUOGU P3371 【模板】单源最短路径
  10. Oracle Net