SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 660|回复: 3
打印 上一主题 下一主题

新人有问题请教各位啊!!!

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2010-5-26 23:11:48 | 只看该作者

新人有问题请教各位啊!!!

向大家问好,顺便问个数据读取的问题

文件里有条数据,它是不分行的,希望把它按变量读取,想知道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 的用法,在这个问题里能用上吗?

本人新手,望大家不吝赐教啊,呵呵
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2010-5-27 09:52:22 | 只看该作者

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;
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2010-5-27 10:54:11 | 只看该作者

Re: 新人有问题请教各位啊!!!

多谢chiran88, 能不能在infile 语句里设置呢?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2010-5-30 11:10:57 | 只看该作者

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]



正解
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-4 05:06 , Processed in 0.068538 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表