你的处理方法也可以,但是等分为三组。
若是需要按照第 33 和 66 百分位数进行分组,可以参考如下命令:
*-Comment: 按照 Cleary 的逻辑,应该允许公司的 FC 状态发生变化
*-按照公司规模分年度分成三组,分别检验
- dropvars sizeq33 sizeq66 qsize
- bysort year: egen sizeq33 = pctile(size) if size!=., p(33)
- bysort year: egen sizeq66 = pctile(size) if size!=., p(66)
- gen qsize = 2
- replace qsize=1 if size<=sizeq33
- replace qsize=3 if size>=sizeq66
- *-数字-文字对应表
- label define qsize_lab 1 "Small(<q33)" 2 "Middle" 3 "Large(>q66)"
- label value qsize qsize_lab
复制代码
Ref:
*-----------------------------------------------------------------
* Cleary, S., 1999,
* The Relationship between Firm Investment and Financial Status,
* Journal of Finance, 54(2):673-692.
*-----------------------------------------------------------------
详见:Stata 学术论文专题
http://www.peixun.net/view/6.html http://peixun.pinggu.org/2012_01_stata.pdf (PDF 说明书)