[R] Replacing cretin value in a file

Jonsson amen.alyaari at Bordeaux.inra.fr
Sun May 13 15:08:41 CEST 2012


Dear All, 

 I am trying to replace a value of 528.8933 to -9999 in my file 

 t<- file("C:\\Users\\Amin\\Desktop\\1999n_Resample11.img", "rb") 
e=readBin(t, double(), size=4,n=720*360, signed=TRUE) 
 e[e != -9999] <- e[e != -9999]*0.0099 + 477.65 -273.15  

 This code given above would read a binary file . Then It would do some
clculations to  e.  That worked well. I opend the file again in order to
look at the results    and I found weird numbers ( 528.8933).

I then used this  line      >e[e == 528.8933] <- -9999            to replace
the value of 528.8933  by -9999. I got no errors but when I looked again at
the values, I found them as they were(528.8933 is still there) 
any idea on how to replace a value by another value?Thanks in advance


--
View this message in context: http://r.789695.n4.nabble.com/Replacing-cretin-value-in-a-file-tp4629840p4629846.html
Sent from the R help mailing list archive at Nabble.com.



More information about the R-help mailing list