楼主: huangtiancheng
932 0

[问答] infile语句中dsd的应用疑问? [推广有奖]

  • 0关注
  • 0粉丝

硕士生

21%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
3.7020
学术水平
3 点
热心指数
3 点
信用等级
1 点
经验
231 点
帖子
70
精华
0
在线时间
131 小时
注册时间
2019-10-8
最后登录
2025-12-21

楼主
huangtiancheng 在职认证  发表于 2021-1-20 10:17:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币


你想学习数据分析吗?


又来请教大神了……我有以下数据:  
John,FEB,13,25,14,27,Final  
John,MAR,26,17,29,11,23,Current  
Tina,FEB,15,18,12,13,Final  
Tina,MAR,29,14,19,27,20,Current


数据保存在以下路径:"F:\SAS数据集\SAS源数据\textfile.txt"


使用以下程序读取数据:
data abc;
length Name $4 month $3 Status $7;
infile "F:\SAS数据集\SAS源数据\textfile.txt" dsd;
input Name $ Month $ @;
   if Month='FEB' then input Week1 Week2 Week3 Week4 2. Status $;
   else  input Week1 Week2 Week3 Week4 Week5 Status $;
   format Week1-Week5 dollar6.;
run;
proc print data=abc;
run;
当我对week1-week4规定了读取格式时 ,status读出来是空白的,这是什么原因啊?  
以下是输出结果
1611066779(1).jpg


二维码

扫码加我 拉你入群

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

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

关键词:infile file NFI DSD CURRENT

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-8 18:19