3160 3

[统计软件与数据分析] stata 怎么有条件的生成新变量 [推广有奖]

  • 0关注
  • 0粉丝

高中生

17%

还不是VIP/贵宾

-

威望
0
论坛币
897 个
通用积分
0.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
190 点
帖子
1
精华
0
在线时间
48 小时
注册时间
2016-12-24
最后登录
2022-10-31

楼主
10000综合客服 发表于 2019-6-3 22:34:25 |AI写论文
10论坛币
有变量A,变量B,这两种变量代表的是同一组数据的不同分类方法,现在想生成新变量C(也就是新的分类方法)
其中变量A的值分为1和0,变量B分为1和2,
怎么生成新变量C,让变量C中有0、1、2:
其中A==0时,C==0
A==1且B==1时,C==1
A==1且B==2时,C==2

有大神可以帮助一下么?


关键词:Stata tata 新变量

沙发
学无止境经世济民 在职认证  学生认证  发表于 2019-6-4 15:26:16
gen C=.
replace C=0 if A==0
replace C=1 if A==1 and B==1
replace C=2 if A==1 and B==2
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
admin_kefu + 30 + 3 + 3 + 3 热心帮助其他会员

总评分: 论坛币 + 30  学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

藤椅
GDSTW 发表于 2019-6-4 15:43:08
gen C=.
replace C=0 if A==0
replace C=1 if A==1 & B==1
replace C=2 if A==1 & B==2

板凳
一只小虫子呀 发表于 2019-6-5 15:15:37
gen C=0 if A==0
replace C=1 if A==1&B==1
replace C=2 if A==1&B==2

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-3 23:31