Date: Sun, 17 Sep 2006 23:20:48 -0700
Reply-To: David L Cassell <davidlcassell@MSN.COM>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: David L Cassell <davidlcassell@MSN.COM>
Subject: Re: Normalization in SAS
In-Reply-To: <200609170017.k8GLN3Nb024165@mailgw.cc.uga.edu>
Content-Type: text/plain; format=flowed
NordlDJ@DSHS.WA.GOV wrote:
>
> > -----Original Message-----
> > From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of
> > Howard Schreier <hs AT dc-sug DOT org>
> > Sent: Saturday, September 16, 2006 5:14 PM
> > To: SAS-L@LISTSERV.UGA.EDU
> > Subject: Re: Normalization in SAS
> >
> > PROC STANDARD
> >
> > On Sat, 16 Sep 2006 15:26:08 -0700, ANNlearner <lizhe01@GMAIL.COM>
>wrote:
> >
> > >Is there a convenient way to normalize a set of variables, such as
> > >command "prestd" of matlab? I know that we can track the mean and
> > >standard deviation of each variable, and calculate the normalized
> > >values by subtract mean and divide standard deviation, however, this
> > >method is not concise, especially when there are about ten variables.
> > >
> > >Thanks a lot!
>
>Or if you don't have the ETS module but do have STAT module, then PROC
>STDIZE.
>
>Hope this is helpful,
>
>Dan
Umm, Dan, I believe that PROC STANDARD is in Base SAS. So everyone
has it.
Still, PROC STDIZE is a good tool to have in the toolbox. It does a lot
more than PROC STANDARD, and provides robust and resistant measures
of location and spread to do the normalization.
HTCT,
David
--
David L. Cassell
mathematical statistician
Design Pathways
3115 NW Norwood Pl.
Corvallis OR 97330
_________________________________________________________________
All-in-one security and maintenance for your PC. Get a free 90-day trial!
http://www.windowsonecare.com/trial.aspx?sc_cid=msn_hotmail
|