Date: Mon, 3 Jun 2002 16:56:03 -0400
Reply-To: "Fehd, Ronald J." <rjf2@CDC.GOV>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: "Fehd, Ronald J." <rjf2@CDC.GOV>
Subject: Re: efficiency expertise needed
Content-Type: text/plain
> From: Karen Olson [mailto:karen.olson@TCH.HARVARD.EDU]
from your earlier posts I remember that you're working with proc FREQ.
Consider the possibility of creating one cross-tab with the maximum number
of variables:
PROC FREQ data = LIBRARY.ENORMOUS;
tables M * N * O * P * Q ...
/ noprint
out = LIBRARY.XTAB
(drop = Percent
rename = (Count = Weight);
Any lesser cross-tab can be produced from XTAB
using the weight statement:
PROC FREQ data = LIBRARY.XTAB
tables ...;%*any vars, any order from above list;
weight Weight;
This is drill-down in action.
hth
Ron Fehd the macro maven CDC Atlanta GA USA RJF2@cdc.gov
By using your intelligence
you can sometimes make your problems twice as complicated.
-- Ashleigh Brilliant