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.

Reply via email to