全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1963 6
2012-06-17
J. Mitchell             Very Well done!  Rating:5
Amy Jung            Rating:4
Carl Heisman        Rating:4
Linda Deal            Not enough give aways  Rating:3
Gabrielle Heron     Nice! Rating:4
                            Not helpful at all Rating:2
Kyle Patterson      Very good. Need more like it  Rating:5

请问上面的cc.txt用列位置怎么读入SAS数据集?我试了一下
data a;
infile 'C:\cc.dat';
input @1 t1 $16. @20 t2 $35.
;
run;
不成功,请大侠版帮助。。。
二维码

扫码加我 拉你入群

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

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

全部回复
2012-6-17 13:43:22

data a;
infile "./test.txt"  dsd dlm=' ';
input @1 t1 $16. @20 t2 & $38.;
run;

proc print data=a;
run;


dlm dsd 和 & 的用法见  http://www.songhuiming.com/search?q=dlm
二维码

扫码加我 拉你入群

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

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

2012-6-17 20:20:32
多谢,不过变量t2的Rating前有2个空格的,SAS读入的时候
默认把Rating:5等给截掉了。这个有什么办法解决么?
二维码

扫码加我 拉你入群

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

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

2012-6-19 21:24:03
data a;
infile 'E:\sas考试\2\2.1\Base 题\50+70+123\a.txt' dsd;
input @1 t1 $16. @20 t2 :$38.
;
run;
二维码

扫码加我 拉你入群

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

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

2012-6-19 21:24:38
spssone 发表于 2012-6-17 20:20
多谢,不过变量t2的Rating前有2个空格的,SAS读入的时候
默认把Rating:5等给截掉了。这个有什么办法解决么 ...
data a;
infile 'E:\sas考试\2\2.1\Base 题\50+70+123\a.txt' dsd;
input @1 t1 $16. @20 t2 :$38.
;
run;
即可
二维码

扫码加我 拉你入群

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

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

2012-6-19 22:49:30
路过!!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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