0
我正在爲一個學校作業編寫一個宏,它將把一個航空公司的名稱傳遞給宏,我相信它與字符串和「and」缺少關係,但是它不會運行。請告訴我,我做錯了。在SAS宏中傳遞參數
%macro select airine=;
proc means data=mytables.airtraffic noprint ;
where bosflights gt 0 and bospassengers gt 0;
by &airline;
var bosflights bospassengers;
output out=mytables.bosflightsairport sum (bosflights bospassengers)= flights passengers;`
run;
%mend select;
%select airline = Envoy Air;
我固定的,但仍然有錯誤22-322:語法錯誤,需要下列之一:名稱,;,降,NOTSORTED,_ALL_,_CHARACTER_,_CHAR_, _NUMERIC_。 – kahunabee