楼主: lemonwp
22334 30

[数据管理求助] 【求助】stata分组 [推广有奖]

21
weixiaoyuhuan 发表于 2016-12-5 11:04:41
egen stdI=xtile(insto_msd),by(prop) nq(4)  这个egen  xtile不能用啊    哪位大神快点指导下学渣

22
weixiaoyuhuan 发表于 2016-12-5 11:26:26
xtile 好像就没有egen的函数

23
lzj学习stata 发表于 2017-4-17 11:26:45
lemonwp 发表于 2015-4-11 23:06
具体代码在7楼。
楼主您好,等权重分五组相对来说好些,但是当我同一个变量下很多值是相同的时候,如1 1  2 3 3 3 3 4 4 4 4如果简单的按照等权重来分五组,会发现即使是相同的值,也可能被分到不同的组,很明显是不合理的,这个问题怎么解决啊,麻烦您指导下呗。

分组问题-第一部分.png (35.07 KB)

分组问题-第一部分.png

24
lemonwp 发表于 2017-4-18 09:24:26
lzj学习stata 发表于 2017-4-17 11:26
楼主您好,等权重分五组相对来说好些,但是当我同一个变量下很多值是相同的时候,如1 1  2 3 3 3 3 4 4 4 ...
用xtile函数就可以,xtile是按照分位数进行分组,同一个值不会分到不同的组。具体help xtile

25
流星哥哥 发表于 2018-2-21 14:09:15
lemonwp 发表于 2013-5-24 15:18
你是不是一次执行的这个命令,应该分两次,第一次执行sort,然后第二次在gen。
其实如果是按照分位数分组 ...
你好 请问最后一句怎么不好运行呢

26
流星哥哥 发表于 2018-2-21 14:10:52
weixiaoyuhuan 发表于 2016-12-5 11:04
egen stdI=xtile(insto_msd),by(prop) nq(4)  这个egen  xtile不能用啊    哪位大神快点指导下学渣
请问解决了吗

27
lemonwp 发表于 2018-2-22 16:50:05
流星哥哥 发表于 2018-2-21 14:10
请问解决了吗
具体代码在7楼。

28
小木虫qwe 发表于 2020-6-10 16:20:36
lemonwp 发表于 2013-5-24 15:37
对分五组就写5,by(x1 x2)其他问题请help xtile and egen
pctile和xtile不能和by连用,求问怎么实现分行业分年度的分位数呀?
forv i=1/1877{
pctile sharep=revshare if g==`i'&N1>10&revshare<.,nq(10)
pctile RORp=ROR if g==`i'&N2>10&ROR<.,nq(10)
pctile profitp=profitgro if g==`i'&N3>10&profitgro<.,nq(10)
}

写了这个循环,但是有的组里没有观测值,怎么跳过呢?

29
小木虫qwe 发表于 2020-6-10 16:20:39
lemonwp 发表于 2013-5-24 15:37
对分五组就写5,by(x1 x2)其他问题请help xtile and egen
pctile和xtile不能和by连用,求问怎么实现分行业分年度的分位数呀?
forv i=1/1877{
pctile sharep=revshare if g==`i'&N1>10&revshare<.,nq(10)
pctile RORp=ROR if g==`i'&N2>10&ROR<.,nq(10)
pctile profitp=profitgro if g==`i'&N3>10&profitgro<.,nq(10)
}

写了这个循环,但是有的组里没有观测值,怎么跳过呢?

30
小木虫qwe 发表于 2020-6-10 16:20:42
lemonwp 发表于 2013-5-24 15:37
对分五组就写5,by(x1 x2)其他问题请help xtile and egen
pctile和xtile不能和by连用,求问怎么实现分行业分年度的分位数呀?
forv i=1/1877{
pctile sharep=revshare if g==`i'&N1>10&revshare<.,nq(10)
pctile RORp=ROR if g==`i'&N2>10&ROR<.,nq(10)
pctile profitp=profitgro if g==`i'&N3>10&profitgro<.,nq(10)
}

写了这个循环,但是有的组里没有观测值,怎么跳过呢?

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

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