Amen. Ditto for "-999.000", "-999.00" and all of the other ones
that various (usually Fortran) programmers have used. Has the most
recent Fortran standard come around to understanding NA?
--
Clint Bowman INTERNET: cl...@ecy.wa.gov
Air Quality Modeler INTERNET: cl...@math.utah.edu
Department of Ecology VOICE: (360) 407-6815
PO Box 47600 FAX: (360) 407-7534
Olympia, WA 98504-7600
USPS: PO Box 47600, Olympia, WA 98504-7600
Parcels: 300 Desmond Drive, Lacey, WA 98503-1274
On Wed, 30 Mar 2011, peter dalgaard wrote:
On Mar 30, 2011, at 16:05 , Christopher Desjardins wrote:
dat0 <- read.table('tim1.dat', na = -999)
Ah ... yes. I knew that but clearly didn't at the time of my question or
script writing.
Thanks,
Chris
Depending on where your data came from, you could get caught by the fact that the above
is really ...na.strings="-999"... and that is not going to work if the actual
code is (say) -999.00.
Another straightforward option is dat0[dat0 == -999] <- NA
______________________________________________
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.