楼主: dxy68
8415 5

[数据管理求助] 按年度和行业求分位数 [推广有奖]

  • 4关注
  • 3粉丝

已卖:465份资源

博士生

2%

还不是VIP/贵宾

-

威望
0
论坛币
5412 个
通用积分
2.4508
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
834 点
帖子
36
精华
0
在线时间
382 小时
注册时间
2008-12-1
最后登录
2025-11-1

楼主
dxy68 在职认证  发表于 2014-11-26 20:46:43 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教各位高手:
     STATA 怎样按年度和行业求分位数?谢谢!    下面是我的程序和数据,我想求20,40,60,80和100分位数,但运行中老是出现p(100) must be between 0 and 100,请问问题在哪儿?谢谢!
use f:m.dta,clear
forvalues  j=20 (20) 100 {
local vlist " flucate SGA5 REV5 EMPS5 RDS5 CAP5"
foreach v of local vlist{
sort industry year
bysort year industry: egen pl`v'`j' = pctile(`v'), p(`j')
}
}

二维码

扫码加我 拉你入群

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

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

关键词:分位数 forvalues Industry forvalue Between

沙发
ermutuxia 发表于 2014-11-27 20:42:04
如果你求分位数那么要指定0到100之间的数但不包括100,所以提示出错
已有 1 人评分经验 热心指数 收起 理由
SpencerMeng + 60 + 1 观点有启发

总评分: 经验 + 60  热心指数 + 1   查看全部评分

藤椅
Alinda小慧 发表于 2018-4-23 11:07:05
您好,请问一下,我想求类似的问题,求同年同一行业中企业某一变量值在0%-20 、2O 一40%、40%一6O 、60 一80 以及80 一1O0 的企业,并将其定义变量值为1—5。
这个该怎么弄呢,请教!

板凳
黃河泉 在职认证  发表于 2018-4-23 16:34:18
Alinda小慧 发表于 2018-4-23 11:07
您好,请问一下,我想求类似的问题,求同年同一行业中企业某一变量值在0%-20 、2O 一40%、40%一6O 、60  ...
1.        你若要问程序,请附上资料;你若要附上资料,请用 dataex 印出资料 (截图是没用的)。
2.        尔后永远请用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html

报纸
徐小欢 发表于 2019-12-25 00:42:19 来自手机
前辈您好 我想按照年份和行业求分位数 比如三分位或者五分位 您用过类似的命令嘛?着急 先谢谢前辈了

地板
ZZZUOOO 发表于 2024-10-1 16:55:08
徐小欢 发表于 2019-12-25 00:42
前辈您好 我想按照年份和行业求分位数 比如三分位或者五分位 您用过类似的命令嘛?着急 先谢谢前辈了
请问解决了吗

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

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