Re: [R] converting multiple variable numbers

2009-01-17 Thread jim holtman
Here is yet another way of doing it: > x <- c(1,2,2,3,3,4,4,4,5,1) > cvt <- c('1'=12, '2'=13, '3'=17, '4'=20, '5'=22) > cvt[as.character(x)] 1 2 2 3 3 4 4 4 5 1 12 13 13 17 17 20 20 20 22 12 On Sat, Jan 17, 2009 at 12:47 PM, Jörg Groß wrote: > thanks for the great help! > > But I have

Re: [R] converting multiple variable numbers

2009-01-17 Thread David Winsemius
On Jan 17, 2009, at 12:47 PM, Jörg Groß wrote: thanks for the great help! But I have one additional question (hope I can work alone then); I want to replace the values of a vector, like this: x <- c(1,2,2,3,3,4,4,4,5,1) x[x==1] <- c(12) x[x==2] <- c(13) x[x==3] <- c(17) x[x==4] <- c(20) x

Re: [R] converting multiple variable numbers

2009-01-17 Thread Jorge Ivan Velez
Dear Jörg, Take a look at ?recode in the car package. HTH, Jorge On Sat, Jan 17, 2009 at 12:47 PM, Jörg Groß wrote: > thanks for the great help! > > But I have one additional question (hope I can work alone then); > > > I want to replace the values of a vector, like this: > > > x <- c(1,2,2,

[R] converting multiple variable numbers

2009-01-17 Thread Jörg Groß
thanks for the great help! But I have one additional question (hope I can work alone then); I want to replace the values of a vector, like this: x <- c(1,2,2,3,3,4,4,4,5,1) x[x==1] <- c(12) x[x==2] <- c(13) x[x==3] <- c(17) x[x==4] <- c(20) x[x==5] <- c(22) is there a way to do that just i