楼主: chloebang
9058 7

[问答] 求助!怎么用r在一个线性回归方程里加一个y的时间滞后项 [推广有奖]

  • 0关注
  • 0粉丝

小学生

21%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
40 点
帖子
2
精华
0
在线时间
5 小时
注册时间
2017-3-26
最后登录
2017-4-1

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
求助大牛们!怎么用r在一个线性回归中加一个y的滞后项?比如原方程是y=x+z+s
我想变成y=x+z+s+y(-1)
用r语言的话怎么实现?
感激不尽!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:线性回归 回归方程 滞后项 感激不尽 R语言

沙发
铿锵绿色 发表于 2017-5-4 21:24:46 |只看作者 |坛友微信交流群
library(dyn)
speed <- zoo(cars$speed)
model <- dyn$lm(speed ~ lag(speed, -1) + lag(speed, -2))
model

使用道具

藤椅
cyliu1985 在职认证  发表于 2017-5-25 14:37:06 |只看作者 |坛友微信交流群
铿锵绿色 发表于 2017-5-4 21:24
library(dyn)
speed

使用道具

板凳
kuzhuo 发表于 2019-4-2 20:25:22 |只看作者 |坛友微信交流群
请问楼主解决了吗?

使用道具

报纸
kuzhuo 发表于 2019-4-2 20:26:01 |只看作者 |坛友微信交流群
kuzhuo 发表于 2019-4-2 20:25
请问楼主解决了吗?
上面的那条没看懂

使用道具

地板
kuzhuo 发表于 2019-4-2 20:41:34 |只看作者 |坛友微信交流群
kuzhuo 发表于 2019-4-2 20:26
上面的那条没看懂
emmm发现了 好像是要library(dynlm)

使用道具

7
tongjixue2005 发表于 2019-8-23 00:28:50 |只看作者 |坛友微信交流群
library(dyn)

x <- ts(seq(15))
y <- lag(x, -1, na.pad = TRUE)
cbind(x, y)

> cbind(x, y)
Time Series:
Start = 1
End = 16
Frequency = 1
    x  y
1  1 NA
2  2  1
3  3  2
4  4  3
5  5  4
6  6  5
7  7  6
8  8  7
9  9  8
10 10  9
11 11 10
12 12 11
13 13 12
14 14 13
15 15 14
16 NA 15

使用道具

8
tongjixue2005 发表于 2019-8-23 00:32:14 |只看作者 |坛友微信交流群
> x <- ts(seq(15))
> y <- lag(x, -1, na.pad = TRUE)
> data<-cbind(x, y)
> data[2:length(x),]
       x  y
[1,]  2  1
[2,]  3  2
[3,]  4  3
[4,]  5  4
[5,]  6  5
[6,]  7  6
[7,]  8  7
[8,]  9  8
[9,] 10  9
[10,] 11 10
[11,] 12 11
[12,] 13 12
[13,] 14 13
[14,] 15 14
>
已有 1 人评分论坛币 收起 理由
jiangbeilu + 5 精彩帖子

总评分: 论坛币 + 5   查看全部评分

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-11-10 09:26