Re: [R] Counter in a For Loop - Efficiency Issue

2011-02-02 Thread Bart Joosen
without a reproducible sample, it is hard to tell, but I will give it a shot. Maybe it's possible to merge your M with M2: merge(M, M2) If you only want to count times, you can use seq_along(x) in a by function eg: dat <- data.frame(person=rep(c(1,2,3), each=5), time=rnorm(15)) by(dat$person, dat$

Re: [R] Counter in a For Loop - Efficiency Issue

2011-02-02 Thread Petr Savicky
On Wed, Feb 02, 2011 at 09:35:28AM +0200, Leendert Punt wrote: > I have a 32000 x 14 matrix (M) where entry (x, y) corresponds to > person x at a discrete time y. I then have a matrix (M2) of 6 x 2 > where each entry is a an event by a person that is in the above 32000 > and at a time that is i

[R] Counter in a For Loop - Efficiency Issue

2011-02-02 Thread Leendert Punt
I have a 32000 x 14 matrix (M) where entry (x, y) corresponds to person x at a discrete time y. I then have a matrix (M2) of 6 x 2 where each entry is a an event by a person that is in the above 32000 and at a time that is in the range of the discrete time points above. I want to populate the a

Re: [R] Counter

2009-07-23 Thread Jorge Ivan Velez
Try also: t( apply(x, 1, function(x) table( factor(x, levels = 0:2) ) ) ) # 0 1 2 # [1,] 1 2 1 # [2,] 1 3 0 # [3,] 3 0 1 # [4,] 0 2 2 See ?apply, ?table and ?factor for more details, examples and information. HTH, Jorge On Thu, Jul 23, 2009 at 6:44 AM, amor Gandhi wrote: > Hi everyone,

Re: [R] Counter

2009-07-23 Thread Philipp Pagel
On Thu, Jul 23, 2009 at 10:44:16AM +, amor Gandhi wrote: > Hi everyone, > > Is there any counter function in R for the following purpose: > x <- matrix(c(1,1,0,2,1,0,0,2,0,1,2,1,2,1,0,1),nrow=4) > As I would like to know how many zeros, ones, and twos in each row of x? Yes there is: As you a

Re: [R] Counter

2009-07-23 Thread Uwe Ligges
apply(x, 1, table) Uwe Ligges amor Gandhi wrote: Hi everyone, Is there any counter function in R for the following purpose: x <- matrix(c(1,1,0,2,1,0,0,2,0,1,2,1,2,1,0,1),nrow=4) As I would like to know how many zeros, ones, and twos in each row of x? Many thank in advance, Amor

[R] Counter

2009-07-23 Thread amor Gandhi
Hi everyone,   Is there any counter function in R for the following purpose: x <- matrix(c(1,1,0,2,1,0,0,2,0,1,2,1,2,1,0,1),nrow=4) As I would like to know how many zeros, ones, and twos in each row of x?   Many thank in advance, Amor     [[alternative HTML version deleted]] _