楼主: bookworm
23887 9

[其他] [求助]newey-west稳健回归 [推广有奖]

  • 0关注
  • 0粉丝

已卖:123份资源

本科生

13%

还不是VIP/贵宾

-

威望
0
论坛币
1717 个
通用积分
1.3598
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
282 点
帖子
23
精华
0
在线时间
125 小时
注册时间
2005-12-13
最后登录
2025-2-8

楼主
bookworm 发表于 2007-3-25 02:04:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
为了克服异方差和自相关,我用newey-west稳健估计方法来进行回归。在我的数据库中,no为股票代码,year为年度。   
       我首先用以下命令使我的数据库成为时间系列数据:
       tsset no year,yearly
       显示结果如下:
       panel variable:  no, 2 to 2050  
      time variable:  year, 2001 to 2005, but with gaps
      然后我就用以下命令进行newey回归:
      newey  因变量  一系列自变量,lag(2)
      但是,却出现以下错误信息:
     year is not regularly spaced
    请问有谁知道为什么出错?非常感谢!

二维码

扫码加我 拉你入群

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

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

关键词:newey-west newey 稳健回归 west Est 股票代码 数据库 因变量 自变量 信息

沙发
maoxinshu 发表于 2007-3-26 10:05:00

每个公司的年度数据不能有间隔,先用tsfill,full插补

藤椅
bookworm 发表于 2007-3-26 12:54:00

每个公司的年度数据确实是有间隔,有的公司有5年数据,有的公司是4年的数据,有的公司只有1年的数据(这样的公司比较少)。我也曾经用tsfill,full命令进行插补,但是还是出现同样的错误。请问2楼的高手,还有什么办法可以解决?谢谢!

板凳
arlionn 在职认证  发表于 2007-3-26 18:28:00

这与数据是否平行无关,关键在于newey用于处理时间序列数据,而你的数据则是 panel.

如果一定要做的话,可以考虑 xtgls 命令。

如果要把数据处理成平行的(balanced),可以采用 xtbalance 命令,下载地址为:

http://arlion.8j.cn

报纸
bookworm 发表于 2007-3-26 22:03:00

谢谢4楼高手!我试试看~~

地板
陈彦达 发表于 2007-3-27 07:07:00
arlionn可是好有名气的奥

7
swj0128 发表于 2011-8-20 11:42:05
都是牛人啊

8
xinxin880603 发表于 2011-11-19 20:49:59
请问这个估计方法的滞后项怎么选择呢?具体在什么时候需要用到这个?请高手赐教!刚接触这个东西还不太了解

9
qiaqiao 发表于 2011-12-25 16:40:41
估计方法的滞后项怎么选择

10
千雨 发表于 2012-3-8 19:50:41
谢谢4楼高手,时间序列才能用这个命令,要设定时间变量

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-6 03:36