773 3

[问答] SAS input读取原始数据 [推广有奖]

  • 0关注
  • 4粉丝

已卖:23份资源

教授

12%

还不是VIP/贵宾

-

威望
0
论坛币
6762 个
通用积分
19.5160
学术水平
18 点
热心指数
24 点
信用等级
15 点
经验
383 点
帖子
1182
精华
0
在线时间
997 小时
注册时间
2013-1-20
最后登录
2024-8-2

楼主
小宝爱波1314 发表于 2021-11-26 14:24:10 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问用SAS input方法如何读取如下面格式的数据?


10011001 10/30/2009 10:00 Sildenafil   5        MG
10011002 11/11/2009 10:01 placebo        0                 MG
10011003 10/25/2009 10:00 Sildenafil  5        MG
10011004 12/17/2009 10:03 Sildenafil 5         MG
10011005 12/01/2009 10:05 placebo 0   MG
10011006 10/06/2009 10:01 placebo        0   MG




二维码

扫码加我 拉你入群

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

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

关键词:Input 原始数据 put sildenafil place

沙发
elisetam 在职认证  发表于 2021-12-5 23:17:51

资料的100110005的placebo跟0跟MG太近,语法如下

DATA TEMP;
INPUT @1 ID $ @10 BIRTHDAY MMDDYY10. @21 TIME time5. @27 NAME $10.  VOL 8.  UNIT $;
datalines;
10011001 10/30/2009 10:00 Sildenafil   5        MG
10011002 11/11/2009 10:01 placebo        0                 MG
10011003 10/25/2009 10:00 Sildenafil  5        MG
10011004 12/17/2009 10:03 Sildenafil 5         MG
10011005 12/01/2009 10:05 placebo    0        MG
10011006 10/06/2009 10:01 placebo        0   MG
;
PROC PRINT DATA=TEMP;
RUN;

藤椅
pestation 发表于 2021-12-6 10:02:03
data test;
input ser $8. @10date mmddyy10. @21s_t time5.  @27name $10. @38no 6. @40code $8.;
cards;
10011001 10/30/2009 10:00 Sildenafil 5 MG
10011002 11/11/2009 10:01 placebo    0 MG
10011003 10/25/2009 10:00 Sildenafil 5 MG
10011004 12/17/2009 10:03 Sildenafil 5 MG
10011005 12/01/2009 10:05 placebo          0 MG
10011006 10/06/2009 10:01 placebo    0 MG
;
run;

板凳
小宝爱波1314 发表于 2021-12-7 14:47:00
pestation 发表于 2021-12-6 10:02
data test;
input ser $8. @10date mmddyy10. @21s_t time5.  @27name $10. @38no 6. @40code $8.;
card ...
找到问题了。原始文件中间的空格有些不是空格,是看不见的字符。。。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-14 06:13