全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1787 3
2008-10-10

以下的程序:

libname learn 'E:\sas\learning';
data learn.perm;
input ID :$3.
      Gender : $1.
   DOB : mmddyy10. Height Weight;
label DOB='Date of Birth';
      Height='Height in inches';
   Weight='Weight in pounds';
format DOB date9.;
datalines;
001 M 10/21/1946 68 150
002 F 5/26/1950 63 122
003 M 5/11/1981 72 175
004 M 7/4/1983 70 128
005 F 12/25/2005 30 40
;
run;
proc print data=learn.perm;
run;

结果为什么会是这样:

      The SAS System          13:17 Sunday, October 10, 2008   6

                        Obs    ID     Gender          DOB    Height    Weight

                         1     001      M       21OCT1946       .         .
                         2     002      F       26MAY1950       .         .
                         3     003      M       11MAY1981       .         .
                         4     004      M       04JUL1983       .         .
                         5     005      F       25DEC2005       .         .

后面两个没有输入进去,请问是为什么啊?

二维码

扫码加我 拉你入群

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

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

全部回复
2008-10-10 14:51:00

程序出在标签语句中,将前两个分号去掉,保留最后一个,即为

label DOB='Date of Birth'
      Height='Height in inches'
   Weight='Weight in pounds';

其他不动,楼主实验看看。

二维码

扫码加我 拉你入群

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

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

2008-10-10 14:51:00

把label DOB='Date of Birth';
      Height='Height in inches';
   Weight='Weight in pounds';

改成:

label DOB='Date of Birth'
      Height='Height in inches'
   Weight='Weight in pounds';

最后一个分号!!!

二维码

扫码加我 拉你入群

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

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

2008-10-10 15:01:00
谢谢Harlon1976和myxixi的答复,非常感谢,高人啊。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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