• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

R语言分段回归数据数据分析案例报告

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

R语言分段回归数据数据分析案例报告

读取数据
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

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

 

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

  'ggplot2' was built under R version 3.3.3

 

## `geom_smooth()` using method = 'loess'

其他数据
 

 


data=data[,1:4]
head(data)

##   year      Soil vegetation      SEM
## 1 1999 -3.483724  -2.528836 2.681003
## 2 1999 -3.452582  -2.418049 2.348640
## 3 1999 -3.350827  -2.590552 2.696037
## 4 1999 -3.740395  -2.933848 3.627112
## 5 1999 -3.465906  -2.694211 2.333755
## 6 1999 -3.381802  -2.788154 2.656276

#####因变量 Soil


#######先调用spline
library ( splines )
###########lm拟合,主要注意部分是bsage,knots=c(...))这部分把自变量分成不同部分
 
#############然后画图
plot(fit)

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

 

library(ggplot2)
 

## `geom_smooth()` using method = 'loess'

 总趋势

 

 0前后分组









#####因变量 SEM


#######先调用spline
library ( splines )
###########lm拟合,主要注意部分是bsage,knots=c(...))这部分把自变量分成不同部分
fit =lm(SEM~bs(vegetation ,knots =c(-2 ,0 ,1) ),data=data )
############进行预测,预测数据也要分区
pred= predict (fit , newdata =list(vegetation =data$vegetation),se=T)
#############然后画图
plot(fit)

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


y<-data$SEM
 

 

 

 

  总趋势

 

## `geom_smooth()` using method = 'loess'

 0前后分组  

大数据部落——中国专业的第三方数据服务提供商,提供定制化的一站式数据挖掘和统计分析咨询服务
统计分析和数据挖掘咨询服务 :y0.cn/teradat(咨询服务请联系官网客服
QQ:3025393450

【服务场景】    
 
     
科研项目;
    
     
公司项目外包 ;线上线下一对一培训 ;学术研究。
【大数据部落】提供定制化的一站式数据挖掘和统计分析咨询服务
分享最新的大数据资讯,每天学习一点数据分析,让我们一起做有态度的数据人
微信客服号:lico_9e
QQ交流群:186388004 







鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap