Re: Summing over like elements

*To*: mathgroup at smc.vnet.net*Subject*: [mg13861] Re: [mg13855] Summing over like elements*From*: "Richard Finley" <rfinley at medicine.umsmed.edu>*Date*: Wed, 2 Sep 1998 01:30:56 -0400*Sender*: owner-wri-mathgroup at wolfram.com

Mitchell, Here is a quick and easy little function that should work: flist_ : Sortlist //. x___,a_,b_,a_,c_,y___ÿ-> x,a,b+c,y Note that the blanks after the x and the y are triple blanks (to account for null positions). Of course, there is no error checking to ensure that your probabilities don't sum to more than one Regards, RF Richard Finley, M.D. UMC - ID >>> Mitchell Kaplan <qmakpipeline.com> 08/30 11:09 PM >>> I have a 2 column array. Column 1 has some values, many of which are repeated. Column 2 has probabilities of these values. I would like to sum the probabilities for each unique element in column 1. For example: 1, .5 , 2, .2 , 1, .1 should give me: 1, .6 , 2, .2 I'm sure I can do this with a Do loop -- however it seems that in general Do's are pretty innefficient. Does anyone have any suggestions? Mitch