楼主: CoolGXQ
1161 3

[一般统计问题] 请问stata怎样才能把连续变量1 2 3 4 转换为分类变量a b c d [推广有奖]

  • 0关注
  • 0粉丝

高中生

32%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
249 点
帖子
26
精华
0
在线时间
5 小时
注册时间
2021-10-20
最后登录
2023-9-9

楼主
CoolGXQ 发表于 2021-10-20 13:01:33 来自手机 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求救,不转换成分类变量的话做出来的nomogram是错的
二维码

扫码加我 拉你入群

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

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

关键词:Stata 连续变量 分类变量 tata Nomogram

沙发
苦鬼2014 学生认证  发表于 2021-10-20 14:25:50
  1. g 分类变量 = ""
  2. replace 分类变量 = "a" if 连续变量 = 1
  3. replace 分类变量 = "b" if 连续变量 = 2
  4. replace 分类变量 = "c" if 连续变量 = 3
  5. replace 分类变量 = "d" if 连续变量 = 4
  6. encode 分类变量, gen(分类变量_encode)
复制代码

藤椅
CoolGXQ 发表于 2021-10-21 11:13:42 来自手机
苦鬼2014 发表于 2021-10-20 14:25
非常感谢!!!

板凳
martial江湖 发表于 2021-11-14 21:36:36
也可以尝试recode命令
recode 分类变量 (1=a)  (2=b) (3=c) (4=d), replace
应该也可以通过分组命令
egen 分类变量_new = group(分类变量)

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

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