全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1016 2
2013-05-14
有两个数据集,一个数据集是EmpsAU.

First  Gender EmpID
Togar   M      121150
Kylie     F       121151
Birin     M       121152


第二个数据集是PhoneC
EmpID        Phone
121150      5555-1795
121152      5555-1667
121153      5555-1348

下面是数据步:
data EmpsAUC;
merge EmpsAU(in=Emps)
           PhoneC(in=Cell);
         by  EmpID;
下一句我就不太明白了 ,
if Ems=1 and Cell=1;
run;


我想问的是,如果把if语句换成if Emps=1 and Cell=0; if Emps=0 and Cell=1; if Emps=0 or Cell=0;各自代表什么意思,谢谢啦
           
二维码

扫码加我 拉你入群

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

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

全部回复
2013-5-14 23:19:23
                 ID in EmpsAU                  
EMP=1        YES
EMP=0        NO


               ID in PhoneC
Cell=1         YES
Cell=0          NO


ID in EmpsAU     ID in PhoneC
121150               121150            EMP=1, CELL=1
121151                                       EMP=1, CELL=0
121152               121152            EMP=1, CELL=1
                           121153            EMP=0, CELL=1

二维码

扫码加我 拉你入群

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

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

2013-5-14 23:38:33
yongyitian 发表于 2013-5-14 23:19
ID in EmpsAU                  
EMP=1        YES
EMP=0        NO
谢谢。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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