2
我正在編寫一份proc tabulate
報告,該報告將按天和按周彙總表中的數據。按SAS分組
到目前爲止,這是我:
PROC TABULATE
DATA=WORK.FB_REPORT
;
VAR ORDERS UNITS PRICE SERVICE_CHARGE FRUIT_BOUQUET_REV REVENUE;
CLASS SALES_TYPE/ ORDER=UNFORMATTED MISSING;
CLASS ORDER_DATE/ ORDER=UNFORMATTED MISSING;
TABLE
/* By Row*/
ORDER_DATE *( Sum={LABEL="Sum"} )
all = 'Total' *( Sum={LABEL="Sum"} ) , /* CHANGE THIS LINE */
/* By Column */
SALES_TYPE *(ORDERS UNITS PRICE SERVICE_CHARGE MERHCREV REVENUE REVENUE)
all = 'Total' *(MERCHREV REVENUE REVENUE) ;
;
RUN;
我怎樣才能改變all = 'Total'*(Sum={LABEL="Sum"})
聲明使得通過分組周ORDER_DATE
總結?
最直接的方法似乎是:創建一個包含星期的變量並將其用於報告。我很好奇是否有人會演示一個有趣的功能,可以在沒有附加數據步驟的情況下優雅地解決它。 – mvherweg