全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1968 2
2021-11-08
悬赏 10 个论坛币 已解决
我现在有一个结构为年度-公司(year-firm)的面板数据(如图所示),想要计算每个企业x变量的一阶自相关系数AR(1)并生成一个新变量,但STATA中计算自相关系数的arima x ,ar(1)无法对面板数据进行计算,求教大家该如何解决?我目前的思路是用循环对每个企业计算一次arima x ,ar(1),但不知道该如何编写该循环,求教各位!!万分感谢!!

另外,计量上是否可以用reg x L1.x得到的系数作为AR(1)?我尝试reg x L1.x,发现L1.x上的系数和用arima x ,ar(1)得到的有些差别,是因为两者的估计方法不一致吗?自相关函数是否也可以用OLS估计呢?

样本结构.png

原图尺寸 35.75 KB

数据结构示例

数据结构示例

样本结构.png

原图尺寸 35.75 KB

样本结构.png

最佳答案

飞机师的风衣111 查看完整内容

levelsof Code,local(code) clean foreach c of local code{ preserve keep if Code== "`c'" tsset year arima upstreamness,ar(1) restore } Code是每个企业的代码 upstreamness换成x变量即可
二维码

扫码加我 拉你入群

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

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

全部回复
2021-11-8 22:42:51
levelsof Code,local(code) clean
foreach c of local code{
        preserve
        keep if Code== "`c'"
        tsset year
        arima upstreamness,ar(1)
        restore
}
Code是每个企业的代码  upstreamness换成x变量即可
二维码

扫码加我 拉你入群

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

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

2021-11-18 23:37:22
不好意思,刚刚看到
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群