SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

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

使用@@时指针换行的问题

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2004-4-21 21:23:04 | 只看该作者

使用@@时指针换行的问题

我有一个程序如下。在读第一行时没有问题,但第二行第一个记录总是MISSING。我知道用INFORMAT语句能解决,但我想知道在读完第一行记录后,指针的位置如何确定。
DATA  information;
     INPUT gender $1. money @@;

DATALINES;
F 115 M 21 M 82 F 45 F 48
M 67 F 23 M 12 F 69 F 89
;
RUN;

显示结果
Obs    gender    money                                                  
                                                                                   
1      F        115                                                   
2      M         21                                                   
3      M         82                                                   
4      F         45                                                   
5      F         48                                                   
6                 .                                                
7      6          7                                                   
8      F         23                                                   
9      M         12                                                   
10      F         69
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2004-4-22 04:27:38 | 只看该作者
using list input

DATA information;
INPUT gender $ money @@;

DATALINES;
F 115 M 21 M 82 F 45 F 48
M 67 F 23 M 12 F 69 F 89
;
RUN;
proc print data =information;
run;
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2004-4-22 07:32:52 | 只看该作者

多谢

但我想知道现在这种方法为什么不对
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2004-4-22 14:51:42 | 只看该作者
$1. is an informat, so you are using formatted input.  But, as formatted input, your INPUT statement did not follow SAS rules.  Please double check the documentation for FORMATTED INPUT.
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-9 23:44 , Processed in 0.146742 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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