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 (February 2009, week 2)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:   Wed, 11 Feb 2009 05:23:27 -0500
Reply-To:   Randy <randistan69@HOTMAIL.COM>
Sender:   "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:   Randy <randistan69@HOTMAIL.COM>
Subject:   Numbering variables

My data is as follows:

ID date A Jan1 A Jan1 A Jan1 B Jan1 B Jan1 A Jan2 A Jan2 B Jan2 B Jan2 B Jan2

What I need is ID date n A Jan1 1 A Jan1 2 A Jan1 3 B Jan1 1 B Jan1 2 A Jan2 1 A Jan2 2 B Jan2 1 B Jan2 2 B Jan2 3

The code that I wrote is: proc sort data = have out = have ; by ID date; run;

data need ; set have ; by ID date ; if first.ID then n = 1; else n + 1; run;


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