my.data$z <- cumsum(my.data$y)

Yes, the function you need is even in your message subject.

> On Dec 8, 2014, at 12:18 AM, Ragia Ibrahim <[email protected]> wrote:
> 
> Hi,
> Kindly I had a data frame looks like this
> x y  
> 1 3  
> 2 2  
> 3 1  
> 4 3  
> and I want to add column z that sum cumulativly like this
> x y z
> 1 3 3
> 2 2 5
> 3 1 6
> 4 3 9
> 
> how to do this?
> Regards
> Ragia
>                                         
>       [[alternative HTML version deleted]]
> 
> ______________________________________________
> [email protected] mailing list -- To UNSUBSCRIBE and more, see
> 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.

Don McKenzie
Research Ecologist
Pacific Wildland Fire Sciences Lab
US Forest Service

Affiliate Faculty
School of Environmental and Forest Sciences
University of Washington
[email protected]

______________________________________________
[email protected] mailing list -- To UNSUBSCRIBE and more, see
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