Re: [R] replace zeros for NA in a column based on values of another column

2013-03-02 Thread Rui Barradas
To: Camilo Mora Cc: R help Sent: Saturday, March 2, 2013 6:10 AM Subject: Re: [R] replace zeros for NA in a column based on values of another column you want to replace all rows where the 4th column is zero.. (data[ , 4 ] == 0) and you want to perform that replacement in the first column..

Re: [R] replace zeros for NA in a column based on values of another column

2013-03-02 Thread arun
d #1 NA 1 1 0 #2  1 1 1 1 #3  1 0 0 1 A.K. - Original Message - From: Anthony Damico To: Camilo Mora Cc: R help Sent: Saturday, March 2, 2013 6:10 AM Subject: Re: [R] replace zeros for NA in a column based on values of another column you want to replace all rows where the 4th col

Re: [R] replace zeros for NA in a column based on values of another column

2013-03-02 Thread Rui Barradas
Hello, Try # for columns a.b it's 1:2, not 1:3 data[data[,4] == 0, 1:3] <- NA # columns a, b and c Hope this helps, Rui Barradas Em 02-03-2013 10:26, Camilo Mora escreveu: Hi everyone, Imagine that I have a data frame with four columns: data<- a b c d 0 1 1

Re: [R] replace zeros for NA in a column based on values of another column

2013-03-02 Thread Anthony Damico
you want to replace all rows where the 4th column is zero.. (data[ , 4 ] == 0) and you want to perform that replacement in the first column.. so try data[ data[ , 4 ] == 0 , 1 ] <- NA On Sat, Mar 2, 2013 at 5:26 AM, Camilo Mora wrote: > Hi everyone, > > Imagine that I have a data frame with

[R] replace zeros for NA in a column based on values of another column

2013-03-02 Thread Camilo Mora
Hi everyone, Imagine that I have a data frame with four columns: data<- a b c d 0 1 1 0 1 1 1 1 1 0 0 1 I want to replace the zeros in columns a:b for NA only for the rows in which column d are zero. So a b c