26496 9

[时间序列问题] 怎样用STATA对数据做二阶差分,any command? [推广有奖]

  • 0关注
  • 0粉丝

大专生

35%

还不是VIP/贵宾

-

威望
0
论坛币
6 个
通用积分
0.0005
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
5004 点
帖子
11
精华
0
在线时间
68 小时
注册时间
2013-3-11
最后登录
2014-7-11

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如题
二维码

扫码加我 拉你入群

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

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

关键词:Command Stata 二阶差分 Comm tata command

沙发
pengzhisheng 发表于 2013-8-1 21:07:33 |只看作者 |坛友微信交流群
试试这个:gen d1var=var1-var1[_n-1]  (d1var为生成的一阶差分,var1为要进行差分的变量名)
               gen d2var=d1var-d1var[_n-1](d2var为生成的二阶差分)
已有 1 人评分论坛币 收起 理由
admin_kefu + 10 热心帮助其他会员

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

使用道具

pengzhisheng 发表于 2013-8-1 21:07
试试这个:gen d1var=var1-var1[_n-1]  (d1var为生成的一阶差分,var1为要进行差分的变量名)
            ...
谢了,我开始没反应过来,直接用一阶做出来的变量继续做第二次差分就行了
gen d1var=D.var
gen d2var=D.d1var

使用道具

板凳
h3327156 发表于 2013-8-1 22:07:32 |只看作者 |坛友微信交流群
↘橴唫℡冠▼ 发表于 2013-8-1 21:48
谢了,我开始没反应过来,直接用一阶做出来的变量继续做第二次差分就行了
gen d1var=D.var
gen d2var=D ...
h tsvarlist

楼主您可以
g d2var=D2.var
已有 2 人评分论坛币 热心指数 收起 理由
admin_kefu + 10 热心帮助其他会员
crystal8832 + 5 + 1 补偿

总评分: 论坛币 + 15  热心指数 + 1   查看全部评分

使用道具

h3327156 发表于 2013-8-1 22:07
h tsvarlist

楼主您可以
哦哦。好的,谢了!

使用道具

地板
诗人乐意 发表于 2014-10-11 15:17:40 |只看作者 |坛友微信交流群
h3327156 发表于 2013-8-1 22:07
h tsvarlist

楼主您可以
点赞,很不错啊!

使用道具

7
起航的风帆 学生认证  发表于 2016-5-16 19:06:46 |只看作者 |坛友微信交流群
不错,有帮助

使用道具

8
hunan_nongye 发表于 2017-9-18 10:22:36 |只看作者 |坛友微信交流群
pengzhisheng 发表于 2013-8-1 21:07
试试这个:gen d1var=var1-var1[_n-1]  (d1var为生成的一阶差分,var1为要进行差分的变量名)
            ...
厉害

使用道具

9
早和晚 发表于 2018-11-28 08:36:24 |只看作者 |坛友微信交流群
g dVAR=d.VAR

使用道具

10
早和晚 发表于 2018-11-28 08:38:10 |只看作者 |坛友微信交流群
二阶差分:g ddVAR=d.dVAR

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

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

GMT+8, 2024-4-28 13:16