全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1515 4
2012-03-01
210101198707032911zhang lihui98  90.5
210102198709030932ling  dong     90.5 94
210101198709032611zhang guang89  90.5
210102198709030932li    xiao don 91.5 94
这个原始文件如何使用input语句读入啊?总共四个变量,id name score1 score2,前18列是id。
二维码

扫码加我 拉你入群

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

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

全部回复
2012-3-1 14:34:12
把数据整理好,空格分隔,然后按下面的程序,应该可以读入
data b;
infile 'e:\a.txt' truncover;
input id $ 1-18 name $ 20-30 score1  score2;
run;
proc print data=b;
run;
二维码

扫码加我 拉你入群

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

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

2012-3-1 15:05:50
我就想问下如果不整理的话应该怎么读入啊,才疏学浅,弄不好这个。。。。
二维码

扫码加我 拉你入群

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

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

2012-3-1 23:44:33
785280635 发表于 2012-3-1 15:05
我就想问下如果不整理的话应该怎么读入啊,才疏学浅,弄不好这个。。。。
要知道每一个变量最长的长度是多少,
然后在input @1 id @19 name $10. @29 score1 @33 score2;
二维码

扫码加我 拉你入群

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

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

2012-3-2 12:52:18
priss111 发表于 2012-3-1 23:44
要知道每一个变量最长的长度是多少,
然后在input @1 id @19 name $10. @29 score1 @33 score2;
恩  知道了  谢谢指教
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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