On Tue, 28 Aug 2007, Zheng Lu wrote: > Dear All: > > I have a dataset like > A=c(0,12,34,5,6,0,4,5,6,0,12,3,4,8,7,0,4,3,5,0,.......),I want to add a > column to this dataset, it must be in > B=c(1,1,1,1,1,2,2,2,2,3,3,3,3,3,3,4,4,4,4,5,......), How can I create B > based on the sequence of A. Appreciate.
Do you want B <- cumsum( A == 0 ) ?? Please use spaces and newlines to make your code more readable! > > > Zheng > > ______________________________________________ > R-help@stat.math.ethz.ch 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. > Charles C. Berry (858) 534-2098 Dept of Family/Preventive Medicine E mailto:[EMAIL PROTECTED] UC San Diego http://famprevmed.ucsd.edu/faculty/cberry/ La Jolla, San Diego 92093-0901 ______________________________________________ R-help@stat.math.ethz.ch 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.