[問題] MACRO VARIABLE當判斷式?

看板Statistics作者 (歐吉桑留學生)時間14年前 (2011/11/07 17:11), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
想請問一下在SAS中,如何讓MACRO VARIABLE當判斷式呢?例如 %let VAR=TEST; data tmp; if &VAR EQ "TEST" then A="100"; else A="0"; output; run; 結果老是不對,請問是哪邊出問題呢? 感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.71.218.254

11/07 17:33, , 1F
if "&var" eq "TEST" then A="100"; else A="0";
11/07 17:33, 1F

11/07 17:33, , 2F
macro的意涵是"程式碼",不是"變數"
11/07 17:33, 2F

11/07 17:36, , 3F
感謝!!
11/07 17:36, 3F

11/07 19:34, , 4F
Macro 展開等於 if test eq "TEST" then ...
11/07 19:34, 4F
文章代碼(AID): #1Ejw38wr (Statistics)