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 (March 2005, week 3)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:   Sat, 19 Mar 2005 12:05:39 -0500
Reply-To:   Ya Huang <ya.huang@AMYLIN.COM>
Sender:   "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:   Ya Huang <ya.huang@AMYLIN.COM>
Subject:   Re: problem about sum
Comments:   To: Wensui Liu <liuwensui@GMAIL.COM>

Wensui,

I think you need more explanation of your rule. The new rule seems to conflict with the rule in the original post. Unless you have a clear defined rule, I'm afraid that people here will not be able to help you.

Kind regards,

Ya Huang

On Sat, 19 Mar 2005 09:45:19 -0500, Wensui Liu <liuwensui@GMAIL.COM> wrote:

>Thank you all for your reply. Maybe I didn't explain clearly. > >What I want is: >if weeks = 1, the sum = supply >if weeks = 2, then sum = sum(supply, lag(supply)) >if weeks = 3, then sum = sum(supply, lag(supply), lag2(supply)) > >Yes, there is no pattern at all, really depending on the value of >weeks. Any idea? > > >On Sat, 19 Mar 2005 08:44:09 -0500, Arthur Tabachneck ><art297@netscape.net> wrote: >> Wensui, >> >> Hopefully, your example was flawed and the following is what you are >> looking for: >> >> data one; >> input supply weeks; >> cards; >> 12 3 >> 22 1 >> 1 2 >> 3 1 >> 2 3 >> ; >> run; >> proc sort data=one; >> by weeks; >> run; >> proc means sum; >> var supply; >> by weeks; >> run; >> >> Which will result in week1=25, week2=1 and week3=14. >> >> Art >> ------ >> On Sat, 19 Mar 2005 01:22:15 -0500, Wensui Liu <liuwensui@GMAIL.COM> wrote: >> >> >Dear All, >> > >> >I have a problem on how to calculate the sum. >> > >> >supply weeks >> > 12 3 >> > 22 1 >> > 1 2 >> > 3 1 >> > 2 3 >> > >> >If weeks = 3, I want sum(12, 22, 1). If weeks = 1, then sum(22). If >> >weeks = 2, then sum(1, 3) and so on.... >> > >> >I have a big dataset with similar data like this and the weeks ranging >> >from 1 to 8. I don't know how to calcuate this summation based on >> >different values of weeks. >> > >> >Thank you so much for your help. >> > > >-- >WenSui Liu, MS MA >Senior Decision Support Analyst >Division of Health Policy and Clinical Effectiveness >Cincinnati Children Hospital Medical Center


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