為什麼這篇Sas macro %eval鄉民發文收入到精華區:因為在Sas macro %eval這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者AmigoSafin ()看板Statistics標題[程式] SAS %eval用法一問時間S...
[軟體程式類別]:
請填入軟體程式類別,例如:SAS、SPSS、AMOS、R、STATA、EVIEWS...等
SAS
[程式問題]:
資料處理、迴歸、敘述統計、logistic、probit...等
資料處理
[軟體熟悉度]:
請把以下不需要的部份刪除
新手
[問題敘述]:
大家好
想請教一題SAS考試的問題
The following SAS program is submitted:
%macro CHECK(Num=4);
%let Result=%eval (&Num gt 5);
%put Result=&Result;
%mend;
%check(Num=10)
想問的是
這題答案是1
但我想問一下為什麼把 (&Num gt 5)改為(&Num gt 5.1)
答案就變成0
是因為%eval無法辨識period嗎
那為什麼不是generate error呢?
謝謝大家!!
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 129.21.68.171
※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1544235674.A.86C.html