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]]


