Re: [R] How to replace all values in a data.frame with another ( not 0) value

2010-05-04 Thread Nevil Amos
Thanks, this works, replacing the NA values with the "000/000' string. On 4/05/2010 11:20 PM, Muhammad Rahiz wrote: Hi Nevil, You can try a method like this x <- c(rnorm(5),rep(NA,3),rnorm(5)) # sample data dat <- data.frame(x,x) # make sample dataframe dat2 <- as.matrix(

Re: [R] How to replace all values in a data.frame with another ( not 0) value

2010-05-04 Thread Bart Joosen
try x[is.na(x)] <- "000/000" Bart -- View this message in context: http://r.789695.n4.nabble.com/How-to-replace-all-NA-values-in-a-data-frame-with-another-not-0-value-tp2125458p2125509.html Sent from the R help mailing list archive at Nabble.com. __

Re: [R] How to replace all values in a data.frame with another ( not 0) value

2010-05-04 Thread John Kane
?replace Something like this should work replace(df1, is.na(df1), "000/000") --- On Tue, 5/4/10, Nevil Amos wrote: > From: Nevil Amos > Subject: [R] How to replace all values in a data.frame with another ( > not 0) value > To: r-h...@stat.math.ethz.ch > Received

Re: [R] How to replace all values in a data.frame with another ( not 0) value

2010-05-04 Thread Muhammad Rahiz
Hi Nevil, You can try a method like this x <- c(rnorm(5),rep(NA,3),rnorm(5)) # sample data dat <- data.frame(x,x) # make sample dataframe dat2 <- as.matrix(dat) # conver to matrix y <- which(is.na(dat)==TRUE) # get index of NA values dat2[y] <- "

Re: [R] How to replace all values in a data.frame with another ( not 0) value

2010-05-04 Thread Muhammad Rahiz
000/000 returns NaN, which is no different than NA unless you want it as string i.e. "000/000" Muhammad Lanna Jin wrote: Try: "x[which(is.na(x)),] <- 000/000", where is x is your data frame - Lanna Jin lanna...@gmail.com 510-898-8525 __

Re: [R] How to replace all values in a data.frame with another ( not 0) value

2010-05-04 Thread Lanna Jin
Whoops, my bad. Maybe try using "gsub" - Lanna Jin lanna...@gmail.com 510-898-8525 -- View this message in context: http://r.789695.n4.nabble.com/How-to-replace-all-NA-values-in-a-data-frame-with-another-not-0-value-tp2125458p2125471.html Sent from the R help mailing list archive at Nabbl

Re: [R] How to replace all values in a data.frame with another ( not 0) value

2010-05-04 Thread Lanna Jin
Try: "x[which(is.na(x)),] <- 000/000", where is x is your data frame - Lanna Jin lanna...@gmail.com 510-898-8525 -- View this message in context: http://r.789695.n4.nabble.com/How-to-replace-all-NA-values-in-a-data-frame-with-another-not-0-value-tp2125458p2125464.html Sent from the R help

[R] How to replace all values in a data.frame with another ( not 0) value

2010-05-04 Thread Nevil Amos
I need to replace occurrences in multiple columns in a data.frame with "000/000" how do I achieve this? Thanks Nevil Amos __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www