Re: [R] I want to avioid unnecessary value

2009-05-14 Thread Jorge Ivan Velez
Dear Grzés, I am not sure whether I fully understand your question, but try either one of the following options: # Data set from Dimitri Liakhovitski's reply df <- data.frame(kol1=c(2,9,4,3),kol2=c(5,6,6,2),kol3=c(9,6,5,1)) # Option 1 with(df, df[ kol1 != 9 & kol2 != 9 & kol3 != 9, ]) # Option

Re: [R] I want to avioid unnecessary value

2009-05-14 Thread Dimitri Liakhovitski
I am not sure what you are trying to achive. How about: df<-data.frame(kol1=c(2,9,4,3),kol2=c(5,6,6,2),kol3=c(9,6,5,1)) (df) new.df<-df[(!(df[[1]] %in% 9)&!(df[[2]] %in% 9)&!(df[[3]] %in% 9)),] (new.df) But why would you want to delete all the valid values in all the other columns if you have you

[R] I want to avioid unnecessary value

2009-05-14 Thread Grześ
I have a database like this: "kol1";"kol2";"kol3" ... "2";"5";"9" "9";"6";"6" "4";"6";"5"... I looking for a kod in R which let mi aviod in column unnecessary value, for example number "9". So, if I have: Kol1 2 9 4 4... after loop in R I would like to get my column like this: Kol1 2 4 4..