Re: [問題] sas infile問題

看板Statistics作者時間17年前 (2008/04/26 12:35), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《tew (咖啡王子)》之銘言: : ※ 引述《azimuth ()》之銘言: : : 小弟目前在練習infile及var語法 : : 但不知為啥就是一直不行 : : 先說明要infile的檔案,位於D:\SAS_folder\My SAS Files\9.1\TRY中 : : 叫做grade.sas7bdat : : 打算從此檔中挑特定變數並print出來 : : 所有語法如下: : : =====================語法分隔線========================= : : OPTION NOCENTER NODATE; : : TITLE "PROC PRINT with options_VAR"; : : LIBNAME IAN 'D:\SAS_folder\My SAS Files\9.1\TRY'; : : DATA IAN.VAR_GRADE; : : INFILE 'D:\SAS_folder\My SAS Files\9.1\TRY\grade.sas7bdat'; : : INPUT ID NAME$ SEX$ STAND PRETEST FIRST SECOND FINAL; : data IAN.VAR_GRADE; : set IAN.grade; : keep ID NAME$ SEX$ STAND PRETEST FIRST SECOND FINAL; : run; : 感謝咖啡王子~ 不過用你的語法後仍遇到同樣問題 檢查後發現問題在於: data IAN.VAR_GRADE; set IAN.grade; keep ID NAME SEX STAND PRETEST FIRST SECOND FINAL; ↑ ↑不可以有$號 run; 另外如果我仍想要用var語法 是否要接著打以下: proc print DATA=IAN.VAR_GRADE; var NAME FIRST--FINAL; run; 謝謝指教~ 另所謂infile是用來匯入外部檔是指? 像我目前為止好像只有*.sas7bdat 沒有*.dat耶~ *.dat是用sas處理過後的檔嗎? (好像有點白痴的問題( ̄□ ̄|||)a) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.165.112 ※ 編輯: azimuth 來自: 140.115.165.112 (04/26 12:40)

04/29 19:50, , 1F
我也是遇到在keep那邊跟你發生同樣的問題
04/29 19:50, 1F
文章代碼(AID): #184h3uxE (Statistics)
討論串 (同標題文章)
文章代碼(AID): #184h3uxE (Statistics)