LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (July 2008, week 1)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Mon, 7 Jul 2008 12:14:11 -0400
Reply-To:     "Howard Schreier <hs AT dc-sug DOT org>"
              <schreier.junk.mail@GMAIL.COM>
Sender:       "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:         "Howard Schreier <hs AT dc-sug DOT org>"
              <schreier.junk.mail@GMAIL.COM>
Subject:      Re: How To Quickly Examine Multiple Fields and Select Nonmissing
              Value(s)

On Mon, 7 Jul 2008 07:40:51 -0700, Takeadoe <mtonkovich@MSN.COM> wrote:

>On Jul 7, 10:13 am, Takeadoe <mtonkov...@msn.com> wrote: >> Good morning, >> >> I've got a job that needs far more experience than I have. A sample >> of the dataset follows: I'm using "m" to indicate missing value. >> >> ID1 ID2 ID3 ID4 ID5 ID6 >> 6 m m m m m >> m 98 m m m m >> m m 76 76 m m >> 8 m m m m m >> >> My goal is a dataset that looks like this: >> >> ID >> 6 >> 98 >> 76 >> 8 >> >> So, how can I easily check each of the 6 ID fields and assign the >> nonmissing value to the new variable ID? Note that there will be an >> occassion where a record may contain 2 or more nonmissing values. The >> values will be the same in all cases when that happens. >> >> Any help at all, would be great. The dataset is nearly 1,000,000 >> records. > >Hey gang - I started reading through some of the other posts (probably >something I should have done first, sorry) and realized that the max() >function was just what I needed!

Or the MIN function, or MEAN, or MEDIAN. If values are positive add GEOMEAN and a few others to the list.


Back to: Top of message | Previous page | Main SAS-L page