全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
20062 7
2011-01-17
情况如下:有三个均为0、1赋值的变量,我想生成一个新变量,只要原来三个变量有一个为1,新变量即为1,否则为0.请高手指教。多谢
二维码

扫码加我 拉你入群

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

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

全部回复
2011-1-17 23:00:59
这个应该是条件句吧
gen ***=1 if a==1 or b==1 or c==1
二维码

扫码加我 拉你入群

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

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

2011-1-17 23:16:22
3X,这么简单的竟没想起来
二维码

扫码加我 拉你入群

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

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

2011-1-18 08:36:11
gen y=(max(a, b ,c)==1)
二维码

扫码加我 拉你入群

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

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

2011-1-26 01:37:12
谢谢了。分享了。
二维码

扫码加我 拉你入群

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

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

2011-1-26 08:57:28
liqb03 发表于 2011-1-17 22:54 情况如下:有三个均为0、1赋值的变量,我想生成一个新变量,只要原来三个变量有一个为1,新变量即为1,否则为0.
g y=x1+x2+x3>0
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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