[問題] 請問 SAS 讀取兩筆以上的外部資料
Data Together;
IF testend ne 1 then infile 'D:\SAS\Test\File1.csv' DSD Missover END=testend;
Else Infile 'D:\SAS\Test\File2.csv' DSD Missover;
Input ID $ X Y Z;
以上是我自己寫的程式 仿照書上說的
是用來讀取 file 1, file 2 的
不過兩個問題來了
1. 為啥我跑出來的資料變成
Obs ID X Y Z
1 ID
2 001 1 2 3
3
4 ID
5 002 100 200 300
為啥要多一行沒必要的 ID 出來
而且檔案中間還有空檔
沒有辦法變成 OBS 1 --> 001, OBS 2 --> 002 嗎
2. 上面的 if, else 只能用在兩個檔案
如果多個檔案 要怎麼寫比要好呢
非常感謝高手幫忙 謝謝......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 24.199.95.136
推
10/24 14:22, , 1F
10/24 14:22, 1F
推
10/24 19:02, , 2F
10/24 19:02, 2F
→
10/24 19:03, , 3F
10/24 19:03, 3F
推
10/26 00:03, , 4F
10/26 00:03, 4F
→
10/26 00:05, , 5F
10/26 00:05, 5F
→
10/26 00:05, , 6F
10/26 00:05, 6F