看板 Statistics 關於我們 聯絡資訊
這是使用SAS匯入資料的問題: 若有一筆資料,資料的情形是這樣: A欄位 B欄位 C欄位 1232 10 2576 376 10 0157 288 20 9872 A欄位定義字串長度為4,但如同上所述會有長度為3的實際值(第2筆) 在匯入資料時,發生因為第一筆資料由於在A欄位是4位 所以A欄位各筆資料讀取正常 但B欄位開始由於第一筆資料在A欄位長度與第二及第三筆不同 所以讀取第二筆資料時變成以下的情形:  A欄位  B欄位 C欄位  1232   2576 99 376     10 0157 288     20 9872 這樣的情形該如何修正才能正常讀取各欄數值呢? 謝謝   -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.121.97
kingbee:你匯入的方法? 07/03 11:26
greenlive:Import wizard->User defined formats 07/03 11:28
kingbee:你的資料格式哪一種 txt excel 這些都有選項可以套用 07/03 15:11
kingbee:不然的話要寫infile語法了 07/03 15:12
greenlive:非txt也非excel,無副檔名,之前已使用Ultraedit整理才能 07/03 16:33
greenlive:將每一個欄位分開來匯入SAS 07/03 16:33
west1996:用記事本把他打開存檔看看,把舊的格式洗掉可能有用 07/03 17:18
greenlive:以記事本打開後再儲存,SAS會把一列當一個變數存 窘 07/03 17:19
greenlive:一列裡面的資料共分27欄位...被當成一個變數存了 07/03 17:20
bugle:寫code吧 雖然慢了點 但比較好控制 不建議用import wiz 07/04 00:10
sneak: 以記事本打開後再儲存, https://muxiv.com 11/09 15:07
sneak: 將每一個欄位分開來匯入 https://daxiv.com 01/02 14:56