楼主: xiaoming008
85417 27

[数据管理求助] stata如何确定某一个值的分位数 [推广有奖]

11
紫萍梦觅 发表于 2016-5-29 17:26:14
diligentsai 发表于 2015-1-24 15:47
这个还算简单,直接用命令:cumul x,gen(k),k就是x值对应的分位数了,不知道符不符合您的需要呢?
这个很好用呀~~就是这个~~多谢多谢

12
kelvinlee0229 发表于 2016-11-10 18:06:38
=PERCENTRANK.EXC(array,x,significance)EXCEL可以实现

13
jinghua0126 发表于 2016-12-21 09:22:43
学习中

14
lsssl524 发表于 2017-2-19 11:57:45

sum varname,detail
tabulate varname,stats(p1)
p1是第一百分位数

只能估计个模糊的范围,也想知道怎么做

15
小松未步 发表于 2017-4-25 18:53:17
pawdragon 发表于 2015-7-22 20:27
cumul x,gen(k) equal

是不是要加个equal 啊?
确实要加equal,不然重复值会有不同的分位数。

感谢楼主的提问和回答的大神们。

16
陈宇lover 发表于 2018-1-30 12:18:47
可以直接使用 summarize x1 x2 x3,detail这样的命令,就可以求出对应变量 x1 x2 x3的25%分位数 50%至90%的分位值
已有 1 人评分论坛币 收起 理由
绿筱媚青涟 + 5 精彩帖子

总评分: 论坛币 + 5   查看全部评分

17
千雨 发表于 2019-1-8 22:50:38
pawdragon 发表于 2015-7-22 20:27
cumul x,gen(k) equal

是不是要加个equal 啊?
正解!谢谢!

18
卢冲 学生认证  发表于 2019-4-1 16:14:23

19
2015lqh 学生认证  发表于 2019-11-3 16:58:53
diligentsai 发表于 2015-1-24 15:47
这个还算简单,直接用命令:cumul x,gen(k),k就是x值对应的分位数了,不知道符不符合您的需要呢?
感谢,请问加不加equal有什么区别吗

20
黃河泉 在职认证  发表于 2019-11-3 17:14:33
2015lqh 发表于 2019-11-3 16:58
感谢,请问加不加equal有什么区别吗
请 help cumul,
  1. equal   generate equal cumulatives for tied values
复制代码

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-26 08:54