看板 Statistics 關於我們 聯絡資訊
如果是跟統計軟體有關請重發文章,使用程式做為分類。 統計軟體,如SPSS, AMOS, SAS, R, STATA, Eviews,請都使用程式做為分類 請詳述問題內容,以利板友幫忙解答,過短文章依板規處置,請注意。 為避免版面混亂,請勿手動置底問題,擅用E做檔案編輯 利用EG將CSV轉SAS檔出現了問題,不知如何解決想要請教版上高手,感恩! 使用的SAS是9.4版,匯入EG的CSV檔為UTF-8編碼。 匯入EG後的第一步驟: http://imgur.com/24UYK1j 這邊的編碼設定為big5。 第二步驟: http://imgur.com/cUTheMB 匯出的結果檔所有值都是問號 http://imgur.com/TYX5k20 用SAS開啟也出現error http://imgur.com/SxGIhpm 使用proc contents發現此問題檔案的編碼為UTF-8。 所以是第一個步驟的BIG5編碼沒有轉過去嗎? 現在不知道問題是CSV檔還是EG的設定? 再麻煩有經驗的人提供指教!謝謝! 也謝謝west1996的建議! 3/16:補充一下 第一點:照west1996建議,第一步驟修改為UTF8,匯出結果檔可以正常顯示。 但在SAS打開會出現error。 第二點:根據第一點,結果檔用proc contents,編碼為UTF-8。 用SAS開啟出現error http://imgur.com/SxGIhpm 後來找到解決方法,提供給遇到同樣問題的人! →→http://www.sasresource.com/faq297.html 請參考Q1,修改sasv9.cfg檔案。 以上,問題大致上是解決了。 不過我還有一個疑問,就是在我同學的電腦操作,一樣的程式環境與設定, 一樣的csv檔匯入卻沒有發生這些問題。 他的電腦在匯入EG的第一個步驟,編碼選擇big5,最後匯出結果檔可以正常顯示, 不會出現全部問號。 是檔案太傲嬌嗎?TT 我總共匯入6個檔案,但每次有問題的都是同一個檔案>"< ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.40.30 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1457952559.A.E96.html
west1996: 沒有完全理解您的敘述,因為同時把很多嘗試過程混在一起 03/14 22:56
west1996: 講了,編碼的問題需要完全理解輸入跟輸出才能確定那個 03/14 22:57
west1996: 環節卡住,建議重新說明一次您的情境。此外,如果有產生 03/14 22:58
west1996: SAS檔,建議用proc contents; run;查一下那個SAS檔的編 03/14 22:58
west1996: 碼 03/14 22:58
domoto01: 謝謝west1996的建議,我在整理一下! 03/15 09:24
※ 編輯: domoto01 (140.109.40.30), 03/15/2016 10:48:17
west1996: 確定產生的檔案是u8編碼?那把第一步改掉應該救可以了, 03/15 23:01
west1996: 那裡的編碼指的是input資料的編碼 03/15 23:01
※ 編輯: domoto01 (140.109.40.30), 03/16/2016 12:40:50