全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3764 3
2019-03-22
现有两个变量X1与X2,均分别取1和3.现在我想生成一个新变量X3。当X1=1且X2=3时,X3=1;当X1=3且X2=1时,X3=2.
我想用 gen X3=1 if X1=1 and X2=3
          replace X3=2 if  X1=1 and X2=3
但是出现错误,说and 无效,请问应该如何解决,谢谢各位。
二维码

扫码加我 拉你入群

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

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

全部回复
2019-3-22 21:18:21
destinny11 发表于 2019-3-22 20:04
现有两个变量X1与X2,均分别取1和3.现在我想生成一个新变量X3。当X1=1且X2=3时,X3=1;当X1=3且X2=1时,X3= ...
if x==   if后面的是俩等号,并列用的是&
二维码

扫码加我 拉你入群

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

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

2019-3-23 07:35:29
试试
复制代码
二维码

扫码加我 拉你入群

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

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

2019-3-23 17:02:17
某晗 发表于 2019-3-22 21:18
if x==   if后面的是俩等号,并列用的是&
谢谢,,我试一试,
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群