[程式] SAS SCAN變項的的長度
最近在準備 SAS BASE認證考試
做到一題答案覺得很疑惑(我的答案是C, 但我考古題上正確答案是寫D)
data work.test;
Author = 'Agatha Christie';
First = substr(scan(author,1,' ,'),1,1);
run;
Which one of the following is the length of the variable FIRST in the output
data set?
A. 1
B. 6
C. 15
D. 200
我有google一下 網路上說是D的原因
是說用SCAN產生的新變項 如果沒有先用length定義長度 內設長度都是200
但是我自己用SAS跑 跑出來first的長度是15
我自己用SAS跑 不管是SACN或Substr 產生新變項的長度 都會跟來源變項一樣
所以對這個長度200 覺得有點疑惑? (我用SAS 9.4)
想請教大家! 感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.57.219
※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1439471141.A.CB9.html
推
08/13 22:25, , 1F
08/13 22:25, 1F
→
08/13 22:26, , 2F
08/13 22:26, 2F
→
08/13 22:27, , 3F
08/13 22:27, 3F
→
08/13 22:29, , 4F
08/13 22:29, 4F