全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2309 6
2013-12-31
用的书是董大钧 SAS统计应用分析2008年版,在练习第4章第6题
后面的数据处理会做,但是输入数据的时候遇到了困难
那个数据好奇怪,不知道怎么输入法,求指点。

question sas input.jpg

因为找不到原来的txt文件,我手动输入的数据: 那个奇怪的地方不知道是不是笔误
210101198707032911zhang lihui98 90.5
210102198709030932ling dong 90.5 94
210101198709032611zhang guang89 90
210101198709030932li xiao don 91.5 94
210103198801083948shang hong 88.5 97
210105198811083927wang ming 80.5 87
210103198801083944sun hong 85.5 77
210105198811083925jing xuan 78.5 92

二维码

扫码加我 拉你入群

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

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

全部回复
2013-12-31 18:51:57
估计是笔误。
二维码

扫码加我 拉你入群

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

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

2014-1-6 15:29:09
那我就当它是笔误吧?
加一个问题:
如果数据是这样的,该怎么input呢? 主要是名字(first name)那里,长度不一,还有空格出现:
210101198707032911zhang lihui 98 90.5
210102198709030932ling dong 90.5 94
210101198709032611zhang guang 89 90
210101198709030932li xiao don 91.5 94
210103198801083948shang hong 88.5 97
210105198811083927wang ming 80.5 87
210103198801083944sun hong 85.5 77
210105198811083925jing xuan 78.5 92
二维码

扫码加我 拉你入群

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

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

2014-1-6 16:10:03
要多思考,方法如下:
复制代码
二维码

扫码加我 拉你入群

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

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

2014-1-6 16:48:25
Age这个变量是我用今天的日期减去出生日期做的。

data test;
input text & $200.;
length name $20;
name=compress(text,'','ak');
age=int((date()-input(substr(text,7,8),yymmdd10.))/365.25);
if substr(text,18,1) in ('1','3','5','7','9') then sex='1';
else sex='2';
english=input(scan(text,-2,""),best.);
computer=input(scan(text,-1,""),best.);
drop text;
cards;
210101198707032911zhang lihui 98 90.5
210102198709030932ling dong 90.5 94
210101198709032611zhang guang 89 90
210101198709030932li xiao don 91.5 94
210103198801083948shang hong 88.5 97
210105198811083927wang ming 80.5 87
210103198801083944sun hong 85.5 77
210105198811083925jing xuan 78.5 92
;

data mstu fstu;
set test;
if sex='1' then output mstu;
else output fstu;
run;
二维码

扫码加我 拉你入群

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

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

2014-1-7 09:48:16
wwang111同学的能够得到想要的结果,学习了,以前没用过compress()
如果用zhengbo8的code,名字还是被分割了。。。比如第一行name显示为:

210101198707032911zhan g lihui 98 90.5

谢谢大家!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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