楼主: zwenjun1122
2343 2

[Stata高级班] 如何就回归系数做统计分析 [推广有奖]

  • 1关注
  • 3粉丝

特工队长

已卖:136份资源

博士生

99%

还不是VIP/贵宾

-

威望
0
论坛币
3126 个
通用积分
8.0200
学术水平
9 点
热心指数
4 点
信用等级
2 点
经验
5496 点
帖子
142
精华
0
在线时间
594 小时
注册时间
2005-9-1
最后登录
2025-2-24

楼主
zwenjun1122 发表于 2012-12-17 10:14:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
连老师:我是你高级班、论文班的学生。我现在在看您的南方经济2007的文章自己做oppler(1999)动态调整均值回归的时候遇到一个问题,请问如何处理?    对每个上市公司的十年现金持有变化做均值回归:    dcash=a+bL1.dcash
    之后想对每个上市公司的现金持有均值回归系数b做统计分析,我用的命令是
    tabstat _b[L1.dcash],stats(sd mean median)
    可是结果显示:variable _b not found
     这是什么原因呢?

我看你在高级教程里提取回归系数用的命令就是
    dis ln(2)/(1-_b[L1.cash])     (参考您的《金融研究2010》一文)
似乎提取回归系数就是用_b[L1.cash]。所以依葫芦画瓢引用了。谢谢!!期待着您的回答




二维码

扫码加我 拉你入群

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

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

关键词:统计分析 回归系数 计分析 Variable tabstat 统计 系数 如何

独善其身,兼济天下

沙发
arlionn 在职认证  发表于 2012-12-17 10:19:07
_b[L1.cash] 是一个单值(scalar),因此,无法采用 tabstat 命令进行分析。
我想你是想分析不同公司的调整系数的基本统计量,可以用 Opler_1999.do 这个文件中的一段代码来分析。

*============
*  Fig 3       help statsby
*============

*-Distribution of Coefficients on Lagged Change in Cash/Assets.  
* from the "firm-wise regression

*-The model:
*
*     D.Cash[t] = a + b*D.Cash[t-1] + e[t]
*-or
*     X[t]-X[t-1] = a + b(X[t-1]-X[t-2]) + e[t]
*     
*
* 若存在均值回复,则 b 应显著为负
  
  qui tsset
  bysort id: egen idN = count(id) //每家公司中的观察值的个数
  statsby _b[L.D.cash], by(id) saving(Fig3data, replace): ///
              reg D.cash L.D.cash if (idN>=5)
  *-Note: 红色 "x" 表示观察值不足的公司(至少要3个)
  *-绘图
  preserve
        use "Fig3data.dta", clear
        sum _stat_1, detail      
        histogram _stat_1   //winsor前的图形
        winsor _stat_1, gen(beta) p(0.005)
    histogram beta, fraction scheme(s1mono)         ///
              ylabel(0(0.02)0.12,angle(0) format(%4.2f)) ///
              xlabel(-2(0.5)2,format(%4.1f))  ///
                          xtitle("Regression Model Coeffiecients ({&beta})")           
        graph export Fig03.wmf, replace  // 保存图片,可以插入 word  
        
tabstat beta, s(mean min q max N) f(%9.3f) c(s)
  restore

你只需要修改一下红色的命令即可。

藤椅
zwenjun1122 发表于 2012-12-18 20:46:05
谢谢连老师,不好意思,论文版的教材里就有这个内容。我好好看几遍。谢谢
独善其身,兼济天下

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-7 07:18