全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1478 2
2014-03-26
data sasuser.sales;

   input type $1. @;
         if type='H' then input @3 address $15.;
                 if type='P';
         input @3 Name $10. @13 Age 3. @16 Gender $1.;
                 
   datalines;
P MARY E    21 F
P WILLIAM M 23 M
P SUSAN K    3 F
H 321 S. MAIN ST
;
run;

proc print data=sasuser.sales;
run;

执行结果
ObstypeaddressNameAgeGender
1P MARY E21F
2P WILLIAM M23M
3P SUSAN K3F


为什么 H 321 S. MAIN ST 没法输出?
二维码

扫码加我 拉你入群

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

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

全部回复
2014-3-26 13:02:59
data sales;

   input type $1. @;   
   if type='H' then input @3 address $15.;
   if type='P' then input @3 Name $10. @13 Age 3. @16 Gender $1.;
                 
   datalines;
P MARY E    21 F
P WILLIAM M 23 M
P SUSAN K    3 F
H 321 S. MAIN ST
;
二维码

扫码加我 拉你入群

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

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

2014-3-26 14:11:31
Statement " if type='P';" deleted the observations whose type is not "P"
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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