|
按照股权比例大小进行分组,当第一大股东持股比例(big1)<20%,是股权分散。
当第一大股东持股比例(big1)>50%,是绝对控股。
当第一大股东持股比例(big1)在20%和50%之间,第二大股东持股比例(big2)和第一大股东持股比例的比值<50%,是相对控股。
当第一大股东持股比例在20%和50%之间,第二大股东持股比例和第一大股东持股比例的比值>50%,是股权制衡。
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input int year double(big1 big2 acc cfo)
- 2014 .3778 .1489 -.08118224863322933 .17968114909484129
- 2014 .038900000000000004 .030899999999999997 -.02280445317726984 .024422597862104257
- 2014 .4475 .1575 -.033411347202574423 .0756632195676943
- 2014 .3276 .0158 .014458193265354446 .05247302164505763
- 2014 .2939 .24059999999999998 -.03791441030283306 .057929100893538824
- 2014 .1461 .1331 .17526998039090438 .21777301832633544
- 2014 .3629 .029300000000000003 -.025309904953391773 .09901303706516366
- 2014 .2107 .0192 -.08512141222090994 .09070240738877655
- 2014 .4765 .0227 .04069635245939715 -.01749361859394395
- 2014 .43 .0095 .089857393245443 -.06416517189223805
- end
复制代码
我写的代码如下。但是执行到第三行的时候,没有将j1替换为2,或者我先执行第三行,再执行第二行,j1没有替换为1。请各位老师指点。谢谢!
- gen j1=0
- replace j1=1 if big1<0.2 //股权分散
- replace j1=2 if big1>0.5 ///绝对控股
- gen rate1=b2/b1
- replace j1=3 if big1>=0.2 & big1<=0.5 & rate<0.5 ///相对控股
- replace j1=4 if big1>=0.2 & big1<=0.5 & rate>=0.5 ///股权制衡
复制代码
|