SAS中文论坛

标题: 新人有问题请教各位啊!!! [打印本页]

作者: shiyiming    时间: 2010-5-26 23:11
标题: 新人有问题请教各位啊!!!
向大家问好,顺便问个数据读取的问题

文件里有条数据,它是不分行的,希望把它按变量读取,想知道SAS DATA STEP里有什么OPTION可以控制一直读下去直到读完整条数据?

举个例子吧,数据为: GZ020WY57BJ010JT76CS040WQ......

想读取三个变量  place $2.,zone 3.,people $2.,7位为一个observation

希望结果是
[code:13gul7hv]place  zone  people
GZ      020   WY
BJ      010   JT
CS      040   WQ
.........
.........
..........[/code:13gul7hv]

另外想问问 recfm=  和 end=last 的用法,在这个问题里能用上吗?

本人新手,望大家不吝赐教啊,呵呵
作者: shiyiming    时间: 2010-5-27 09:52
标题: Re: 新人有问题请教各位啊!!!
data a;
input x y z @@;
cards;
1 2 3 4 5 6 7 8 9 10 11 12 13
run;
proc print;
run;
作者: shiyiming    时间: 2010-5-27 10:54
标题: Re: 新人有问题请教各位啊!!!
多谢chiran88, 能不能在infile 语句里设置呢?
作者: shiyiming    时间: 2010-5-30 11:10
标题: Re: 新人有问题请教各位啊!!!
[quote="chiran88":jxwwd62r]data a;
input x y z @@;
cards;
1 2 3 4 5 6 7 8 9 10 11 12 13
run;
proc print;
run;[/quote:jxwwd62r]



正解




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2