楼主: bjzhongwen
2541 6

求解答:sas初学者遇到数据输入的问题 [推广有奖]

  • 0关注
  • 0粉丝

初中生

23%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
132 点
帖子
11
精华
0
在线时间
3 小时
注册时间
2009-3-8
最后登录
2014-5-6

楼主
bjzhongwen 发表于 2010-11-16 23:17:21 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
输入程序:


libname L3'D:\mysas';
data L3.Stu01;
input name$1-9  birth YYMMDD10.   +1 age +1 inday YYMMDD10. +1 sno math english;
cards;
王 明      1973/9/10   22  1995/9/10  9510012   89  73
李 明      1974/3/13   21  1995/9/9   9510004   91  68
;
proc print;
format birth inday MMDDYY8.;
run;


输出结果:
                     Obs    name        birth    age       inday      sno      math    english
                       1     王 明    09/01/73     22    09/10/95    9510012     89        73
                       2     李 明    03/01/74     21    09/09/95    9510004     91        68


birth那一栏不对,王明对应的应该是 09/10/73   李明那一栏应该是 03/13/74

sas 学者帮忙看看这是为什么呀?

在数据输入时一直有几个问题:(以上述为例)
1、name与$之间有空格吗?
2、1-9与$,与birth之间有空格吗?
3、+1与前面的YYMMDD10.之间有空格吗?与后面的age有空格吗?
4、1-9是指cards后,“王 明      1973/9/10”中“1”之前一定要有9个单元格吗?我试着缩进一位,就出现错误了,为什么呀?
二维码

扫码加我 拉你入群

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

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

关键词:数据输入 求解答 初学者 English libname 数据 SAS 解答 初学者 输入

回帖推荐

sopching 发表于6楼  查看完整内容

呵呵 那是你输入格式不对造成的。 你读名字的时候用了指针控制读取1-9列,读完指针是停在第9列的,紧接着你又用格式MMDDYY10. 往后读取了10位,你实际上读取的1个空格+1973/9/1 so...你的结果是09/01/73 希望我的解释能有帮助

本帖被以下文库推荐

沙发
王之波 发表于 2010-11-16 23:49:11
1# bjzhongwen

SAS里面有专版介绍%%5
风清者,之波也

藤椅
moaidabaobao 发表于 2010-11-16 23:54:30
name  与$ 之间不需要有空格。
1-9与$,与birth之间也不需要有空格。

板凳
bjzhongwen 发表于 2010-11-16 23:54:45
2# 王之波 在哪个模块有专版介绍?我刚学没几天,都不会呢。能加一下你QQ或者msn么?我的QQ :274100079  msn:bjzhongwen@hotmail.com

报纸
bjzhongwen 发表于 2010-11-16 23:59:24
3# moaidabaobao

谢谢你。请问input 后面的语句是都可以连着写,不需要空格,是么?能帮我再解答一下第3和第4个问题么?

地板
sopching 发表于 2010-11-17 13:31:35
呵呵  那是你输入格式不对造成的。 你读名字的时候用了指针控制读取1-9列,读完指针是停在第9列的,紧接着你又用格式MMDDYY10. 往后读取了10位,你实际上读取的1个空格+1973/9/1   so...你的结果是09/01/73   希望我的解释能有帮助
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

7
bjzhongwen 发表于 2010-11-17 13:42:13
6# sopching 呵呵,非常有用,谢谢你。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 14:34