我们在这里讨论所谓的“分段线性回归模型”,因为它们利用包含虚拟变量的交互项。最近我们被客户要求撰写关于分段回归的研究报告,包括一些图形和统计输出。

读取数据

data=read.csv("artificial-cover.csv")

查看部分数据

head(data)##   tree.cover shurb.grass.cover
## 1       13.2              16.8
## 2       17.2              21.8
## 3       45.4              48.8
## 4       53.6              58.7
## 5       58.5              55.5
## 6       63.3              47.2

###########用lm拟合,主要注意部分是bs(age,knots=c(...))这部分把自变量分成不同部分
fit =lm(tree.cover~bs(shurb.grass.cover ,knots
############进行预测,预测数据也要分区
pred= predict (fit , newdata =list(shurb.grass.cover =data$shurb.grass.cover),se=T)
#############然后画图
plot(fit)

可以构造一个相对复杂的 LOWESS 模型(span参数取小一些),然后和一个简单的模型比较,如:

qplot(x, y) + geom_smooth()  # 总趋势

散点图分为两部分

我们可以将原始散点图分为两部分,并拟合两条单独但相连的线。估计的分段式函数连接,在描述数据趋势方面做得更好。

因此,让我们为这些数据建立一个分段线性回归模型并可视化:

0) + geom_smooth() + theme(panel.background = element_rect(fill = 'white', colour = 'black')) 

R语言分段回归数据分析案例报告相关推荐

  1. R语言泊松回归模型案例:基于AER包的affair数据分析

    R语言泊松回归模型案例:基于AER包的affair数据分析 目录 R语言泊松回归模型案例基于AER包的affair数据分析 #数据加载

  2. R语言Logistic回归模型案例基于AER包的affair数据分析

    R语言Logistic回归模型案例基于AER包的affair数据 目录 R语言Logistic回归模型案例基于AER包的affair数据 #数据加载及目标变量二值化

  3. R语言cox回归模型案例(绘制列线图、校正曲线):放疗是否会延长胰脏癌手术患者的生存时间

    R语言cox回归模型案例(绘制列线图.校正曲线):放疗是否会延长胰脏癌手术患者的生存时间 目录

  4. R语言Logistic回归模型案例:低出生婴儿体重的影响因素分析(列线图、校准曲线)

    R语言Logistic回归模型案例:低出生婴儿体重影响因素分析(列线图.校准曲线) 目录 R语言Logistic回归模型案例:低出生婴儿体重影响因素分析(列线图.校准曲线ÿ

  5. R语言Logistic回归模型案例:分析吸烟、饮酒与食管癌的关系

    R语言Logistic回归模型案例:分析吸烟.饮酒与食管癌的关系 目录 R语言Logistic回归模型案例分析吸烟.饮酒与食管癌的关系 #样例数据

  6. R语言Logistic回归模型案例(绘制列线图、校正曲线):研究低出生体重婴儿的核心影像因素

    R语言Logistic回归模型案例(绘制列线图.校正曲线):研究低出生体重婴儿的核心影像因素 目录

  7. R语言logistic回归、判别分析(LDA)、多元自适应样条回归MARS分析案例:分析乳腺癌数据集明确细针穿刺肿瘤活检结果

    R语言logistic回归.判别分析(LDA).多元自适应样条回归MARS分析案例:分析乳腺癌数据集明确细针穿刺肿瘤活检结果 目录

  8. R语言泊松回归(poisson)模型案例:基于robust包的Breslow癫痫数据集

    R语言泊松回归(poisson)模型案例:基于robust包的Breslow癫痫数据集 目录 R语言泊松回归(poisson)模型案例:基于robust包的Breslow癫痫数据集 #数据加载

  9. R语言分位数回归Quantile Regression分析租房价格

    全文链接:http://tecdat.cn/?p=18422 本文想在R软件中更好地了解分位数回归优化.在查看分位数回归之前,让我们从样本中计算中位数或分位数(点击文末"阅读原文" ...

最新文章

  1. 学习 ARM 系列 -- FS2410 开发板上 Nand Flash 到内存的代码搬移
  2. matlab三角定位分析程序,Matlab chi2gof 分布分析程序求教
  3. JavaScript(一)——快速入门
  4. Virtual Studio 2013 每次加载程序(dll)缓慢的问题
  5. leetcode string 类
  6. (转)先锋伯格:选择一条少有人走的路,所有的不同由此开始
  7. esp32获取网络时间
  8. 【转】win7旗舰版英文版下载(64位|32位)|Windows7英文版ISO镜像
  9. 单元刚度矩阵 C++
  10. 一个上海同济大学教师的工资单(zt tianya)
  11. 代码赏析:子窗口对于键盘和鼠标的响应
  12. php查找最高分最低分,​热播网剧评分最高8.6分,最低只有5.3分,你猜到哪部剧最低吗?...
  13. 2020-08-26
  14. 回文子串是什么意思?
  15. linux ac3165驱动下载,驱动程序无线网卡固件( 英特尔 3165 iwlwifi ) 仅适用于内核 4.1 +: 在内核 3.19的办法?...
  16. 签约冯小刚徐帆代言,金立M2017能否跨越新高度?
  17. Linux下防御ARP欺骗
  18. Hevc变换系数扫描
  19. 前端三种本地存储方式+indexedDB浏览器数据库存储
  20. 漫话:什么是 “设计模式” ?

热门文章

  1. Vuejs(一):Vuejs模板语法
  2. Long, int, uint, char 等整型总结
  3. 面试连环炮之Integer和int
  4. 智能门锁赛道:先行者凯迪仕出海谋生,后来者华为先声夺人
  5. 域名可以永久使用吗?
  6. 水力机械类毕业论文文献都有哪些?
  7. 儿童背包亚马逊美国站CPC认证ASTMF963
  8. 每日新闻:中国母婴幼市场将达3万亿;基于内存计算技术的智能芯片问世;谷歌推图片压缩工具Squoosh;腾讯选定全球地图数据提供商...
  9. trial timing and pattern-information analyses of fMRI data
  10. Spring 读书笔记-----使用Spring容器(一)