r语言数据变量分段_【最新】R语言分段回归 数据分析 案例报告(附代码数据)

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

拟合,主要注意部分是

bs

(

age,knots=c(...)

)这部分把自变量分

成不同部分

fit =

lm

(tree.cover~

bs

(shurb.grass.cover ,

knots =

c

(

25

,

40

,

60

) ),

data=

da

ta )

############

进行预测,预测数据也要分区

pred=

predict

(fit ,

newdata =

list

(

shurb.grass.cover =

data$shurb.grass.c

over),

se=

T)

#############

然后画图

plot

(fit)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值