On 23/03/2010, at 2:02 PM, Gundala Viswanath wrote:

> Hi all,
> 
> I have a frequency data that looks like this.
> 
> 3
> 2
> 1
> 5
> 
> What I want to get is the "decreasing" cumulative of this data
> yielding
> 
> 11
> 8
> 6
> 5
> 0
> 
> Is there any?
> 
> I am aware of cumsum(), which will yield
> 3
> 5
> 6
> 11.
> 
> But it is not what I want.

rev(cumsum(rev(c(x,0))))
[1] 11  8  6  5  0

?rev

        cheers,

                Rolf Turner

######################################################################
Attention:\ This e-mail message is privileged and confid...{{dropped:9}}

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to