楼主: Beitiao
882 1

[数据管理求助] 新手关于操作命令求助呜呜呜 [推广有奖]

  • 0关注
  • 0粉丝

本科生

6%

还不是VIP/贵宾

-

威望
0
论坛币
506 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
497 点
帖子
26
精华
0
在线时间
115 小时
注册时间
2004-11-5
最后登录
2020-3-3

楼主
Beitiao 发表于 2015-3-7 19:49:22 |AI写论文
30论坛币
现在有三层限制A(1,2,3)、B(1,2,……,9)、C(1,2,……,7)
欲生成变量labor,令labor=1 如果 A=1或2或(3且满足B=5或6或7或8或9的同时还满足C不等于7)
也就是说B、C两个限制条件是在A=3之上的
求大神帮助写stata的操作命令

最佳答案

hplcdadong 查看完整内容

gen labor=1 if inlist(a,1,2) | (a==3 & inrange(b,5,9) & c!=7)
关键词:Labor Stata 求大神帮助 生成变量 限制条件
  如果可以确实的让你毁灭,为了公众的利益我很乐意迎接死亡!   莱辛巴赫瀑布喔!   对不起,不能陪你到最后!

沙发
hplcdadong 发表于 2015-3-7 19:49:23
gen labor=1 if inlist(a,1,2) | (a==3 & inrange(b,5,9) & c!=7)

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

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