Re: [問題] sas infile問題
※ 引述《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
04/29 19:50, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):