SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 854|回复: 5
打印 上一主题 下一主题

读数据 因默认行数过多,导致出错,求助

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2010-4-1 17:54:28 | 只看该作者

读数据 因默认行数过多,导致出错,求助

data ex;
infile datalines                ;
input #3 num1  #5  num2         #7 num3         #9 num4 #11 num5;
datalines ;
a
b
3
d
6
f
8
h
9
;
run;
proc print;
run;

怎么样才能输出如下:

Obs    num1    num2    num3    num4    num5

   1       3            6          8         9           .

由于此次数据不够长,所以SAS显示出错,并且无数值输出,怎么样才能使num5就为缺失值,并且正常打印,谢谢!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2010-4-1 20:12:02 | 只看该作者

Re: 读数据 因默认行数过多,导致出错,求助

[code:lven4v56]data ex;
input #3 num1 #5 num2  #7 num3  #9 num4 ;output;
input #11 num5;        output;
output;
datalines ;
a
b
3
d
6
f
8
h
9
;
run;
proc print;
run;[/code:lven4v56]
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2010-4-1 20:39:39 | 只看该作者

Re: 读数据 因默认行数过多,导致出错,求助

[code:22lp3com]data ex;
        infile datalines eof=flag;
        input #3 num1 #5 num2 #7 num3 #9 num4 #11 num5;
        flag:output;
datalines ;
a
b
3
d
6
f
8
h
9
;[/code:22lp3com]
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2010-4-2 03:37:33 | 只看该作者

Re: 读数据 因默认行数过多,导致出错,求助

wow.
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
5#
 楼主| 发表于 2010-4-2 08:07:23 | 只看该作者

Re: 读数据 因默认行数过多,导致出错,求助

to hopewell
谢谢hopewell,正是要的这个option。
长久不练,生疏了。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
6#
 楼主| 发表于 2010-4-2 08:12:27 | 只看该作者

Re: 读数据 因默认行数过多,导致出错,求助

to woodywang
这个可以强制把观察值output到ex,也可以用的,谢谢。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-3 14:14 , Processed in 0.069629 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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