楼主: xuanqinyuyan
913 2

[数据管理求助] 数据不等距分组 [推广有奖]

  • 1关注
  • 1粉丝

硕士生

28%

还不是VIP/贵宾

-

威望
0
论坛币
508 个
通用积分
10.2661
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
96033 点
帖子
20
精华
0
在线时间
268 小时
注册时间
2017-5-1
最后登录
2023-4-6

楼主
xuanqinyuyan 学生认证  发表于 2021-7-5 18:15:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教用STATA如何将收入数据进行不等距分组(0,0.1,0.25,0.5,0.75,0.9,1)并每组进行标记?可能是个较为基础的问题,但目前还未找到很好的方式解决。

二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 很好的 收入数

沙发
wdlbcj 学生认证  发表于 2021-7-5 19:15:35
假设你文中的是分位数,则可以
_pctile 收入,p(0.1 0.25 0.5 0.75 0.9)

如果不是分位数,则可以
gen xx=.
replace xx=1 if 0<=收入&收入<=0.1
类似的处理其他的
replace xx=2 if conditions

藤椅
xuanqinyuyan 学生认证  发表于 2021-7-6 12:19:00
wdlbcj 发表于 2021-7-5 19:15
假设你文中的是分位数,则可以
_pctile 收入,p(0.1 0.25 0.5 0.75 0.9)
谢谢您的回复,我昨天试过_pctile 命令,似乎得到的是各分位点的值(不知做法是否有误)。按照您的提示,如果想对所有样本收入等级都进行标记,是需要得到各分位点数值后,再手动建立变量进行赋值是么?也即没有像等距分类中可以用xtile一步完成的方式,不知理解是否正确?

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-8 10:25