Dear Ashta, Is this what you want?
x <- read.table(textConnection("v1 v2 v3 v4 v5 1 2 3 3 6 5 2 4 2 0 2 -9 5 4 3 6 2 1 3 4"), header = TRUE) closeAllConnections() x # Option 1 x1 <- x # copy of x just for this example x1$v2[which(x1$v2 == -9)] <- NA x1 # Option 2 x2 <- x # copy of x just for this example x2$v2 <- with(x2, ifelse(v2 == -9, NA, v2)) x2 HTH, Jorge On Sun, Nov 8, 2009 at 10:23 AM, Ashta <> wrote: > HI R-Users > > Assume that I have a data frame 'temp' with several variables > (v1,v2,v3,v4,v5.). > > v1 v2 v3 v4 v5 > 1 2 3 3 6 > 5 2 4 2 0 > 2 -9 5 4 3 > 6 2 1 3 4 > > 1, I want to look at the entire row values of when v2 =-9 > like > 2 -9 5 4 3 > > I wrote > K<- list(if(temp$v2)==-9)) > > I wrote the like this but it gave me which is not correct. > False false false false false > > 2. I want assign that values as missing if v2 = -9. (ie., I want > exclude from the analysis > > How do I do it in R? > > Thanks in advance > > ______________________________________________ > R-help@r-project.org 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. > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org 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.