SAS匯入資料出現空白值

看板Statistics作者 (barbarossaching)時間3年前 (2020/11/30 16:52), 編輯推噓4(4027)
留言31則, 3人參與, 3年前最新討論串1/1
想請問版上大大, 最近在使用SAS匯入資料的時候發現 如果我直接從電腦裡面 的資料夾裡面一次匯入多個csv 檔(大概100個)exp會的欄位會 出現空白值 https://i.imgur.com/5iT0AOA.jpg
但如果我只單純讀取一個檔案進SAS就沒有這個問題 exp就不會有空白值的問題 https://i.imgur.com/DJQgyFW.jpg
請問一下是 因為檔案太多 的問題還是...? 拜託了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.116.32 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1606726363.A.E80.html

11/30 21:38, 3年前 , 1F
你的匯入方式是如何操作,可以仔細說明一下嗎?要釐清原
11/30 21:38, 1F

11/30 21:38, 3年前 , 2F
因需要確認過程
11/30 21:38, 2F

12/01 18:22, 3年前 , 3F
第一個code是在紅色框框放檔案的路徑 然後一次讓Sas
12/01 18:22, 3F

12/01 18:22, 3年前 , 4F
讀取n個csv 檔
12/01 18:22, 4F

12/01 18:22, 3年前 , 5F

12/01 18:22, 3年前 , 6F
第二個code是單純只從電腦裡面匯一個csv 檔
12/01 18:22, 6F

12/01 18:22, 3年前 , 7F

12/01 18:22, 3年前 , 8F
因為我之前也有試過用第一個code讀取很多檔案 但沒
12/01 18:22, 8F

12/01 18:22, 3年前 , 9F
有出現空白值過...
12/01 18:22, 9F

12/01 18:22, 3年前 , 10F
謝謝你~
12/01 18:22, 10F

12/02 22:56, 3年前 , 11F
首先,應該不會是檔案太多的問題,100個算是普通,不算
12/02 22:56, 11F

12/02 22:56, 3年前 , 12F
多。直覺想到的原因2個,一個是exp那一欄原始資料格式不
12/02 22:56, 12F

12/02 22:56, 3年前 , 13F
一致,另一個是內容編碼不一致。
12/02 22:56, 13F

12/02 22:56, 3年前 , 14F
試著照以下步驟debug一下
12/02 22:56, 14F

12/02 22:56, 3年前 , 15F
1. 從log裡面應該可以看到pipe進來的原始檔案的順序,先
12/02 22:56, 15F

12/02 22:56, 3年前 , 16F
記錄一下
12/02 22:56, 16F

12/02 22:56, 3年前 , 17F
2. 利用proc import匯入這個單檔看有沒有成功
12/02 22:56, 17F

12/02 22:56, 3年前 , 18F
3. 若有,到原始資料夾中把其他檔案搬走,只留下這一個
12/02 22:56, 18F

12/02 22:56, 3年前 , 19F
檔案,利用你的macro匯入看看有沒有成功
12/02 22:56, 19F

12/02 22:56, 3年前 , 20F
4. 若有成功,依序一批一批把搬走的放回去,慢慢找出害
12/02 22:56, 20F

12/02 22:56, 3年前 , 21F
群之馬
12/02 22:56, 21F

12/02 22:58, 3年前 , 22F
上面2.講的這一個單檔,指的是pipe裡面的第一個檔案,補
12/02 22:58, 22F

12/02 22:58, 3年前 , 23F
充說明一下
12/02 22:58, 23F

12/03 11:28, 3年前 , 24F
應該是前面的檔案在猜值的時候把exp判斷成文字了 所以後
12/03 11:28, 24F

12/03 11:28, 3年前 , 25F
面數字append不上去
12/03 11:28, 25F

12/03 13:34, 3年前 , 26F
我的直覺也是這樣,不過如果是這種問題,append的時候應
12/03 13:34, 26F

12/03 13:34, 3年前 , 27F
該會有error訊息?
12/03 13:34, 27F

12/03 21:52, 3年前 , 28F
好的謝謝你們~我在試看看感謝感謝
12/03 21:52, 28F

12/03 22:31, 3年前 , 29F
我找到問題了 空白的問題好像是因為有些csv 檔裡面
12/03 22:31, 29F

12/03 22:31, 3年前 , 30F
數字長度不一樣的關係~謝謝你們~我在想辦法解決
12/03 22:31, 30F

12/03 22:31, 3年前 , 31F
12/03 22:31, 31F
文章代碼(AID): #1VnBBRw0 (Statistics)