[R-sig-Geo] simple operation on data.frame or spatialPointsDataFrame
Edzer Pebesma
edzer.pebesma at uni-muenster.de
Wed Mar 23 17:06:27 CET 2011
I find it hard to tell without being able to look over your shoulder.
Maybe you should try to pass a better initial model to fit.variogram;
have you tried to plot the initial model with the sample variogram?
On 03/21/2011 11:10 AM, Eric Boeker wrote:
> Hi All,
>
>
> I'm fitting variograms in GSTAT with fit.variogram. The coordinates are in
> UTM (meters) and I got the Warning message: *singular model in variogram
> fit*.
>
> I found the reason from a previous archive mail of this warning message. (
> http://www.mail-archive.com/r-sig-geo@stat.math.ethz.ch/msg04054.html)
>
>
> Basically one possible solution is to divide the UTM coordinates (meters) by
> 1000 to convert them in km.
>
> But I really do not want to go back to excel to convert the coordinates
> values. I would like to use R for doing this operation on the coordinates.
>
>
> My questions are:
>
>
>
> 1. Can this division take place directly on the SpatialPontsDataFrame or
> it should first be done on the dataframe?
> 2. How do I do this division to the concerned column? Using the
> fix(dataframe) or edit.row.names will take me ages and is not a
> solution.
>
>
> Thanks for your Helps
>
>
> The structure of the data I'm using:
>
>
> Formal class 'SpatialPointsDataFrame' [package "sp"] with 5 slots
>
> ..@ data :'data.frame': 2433 obs. of 10 variables:
>
> .. ..$ CODAGIS: num [1:2433] 1201038 1501545 1471560 1101438 1267741 ...
>
> .. ..$ COND : num [1:2433] 10 10 13 14 14 17 17 18 19 19 ...
>
> .. ..$ litho2 : Factor w/ 14 levels "Bg","Bp","Bs",..: 10 10 11 3 10 10 10
> 11 11 11 ...
>
> .. ..$ targ : num [1:2433] 194 233 218 252 217 ...
>
> .. ..$ tseas : num [1:2433] 1192 2445 2077 2746 1928 ...
>
> .. ..$ amt : num [1:2433] 285 276 269 292 282 ...
>
> .. ..$ amprc : num [1:2433] 778 965 1083 632 847 ...
>
> .. ..$ qscond : Factor w/ 4 levels "[10,300]","(300,450]",..: 1 1 1 1 1 1
> 1 1 1 1 ...
>
> ..@ coords.nrs : int [1:2] 4 5
>
> ..@ coords : num [1:2433, 1:2] 300199 466229 270440 251040 343761 ...
>
> .. ..- attr(*, "dimnames")=List of 2
>
> .. .. ..$ : NULL
>
> .. .. ..$ : chr [1:2] "XUTM" "YUTM"
>
> ..@ bbox : num [1:2, 1:2] 155702 1331253 534504 1719735
>
> .. ..- attr(*, "dimnames")=List of 2
>
> .. .. ..$ : chr [1:2] "XUTM" "YUTM"
>
> .. .. ..$ : chr [1:2] "min" "max"
>
> ..@ proj4string:Formal class 'CRS' [package "sp"] with 1 slots
>
> .. .. ..@ projargs: chr "+proj=utm +zone=29 +datum=WGS84"
>
>
>
>
>
>
>
> _______________________________________________
> R-sig-Geo mailing list
> R-sig-Geo at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
--
Edzer Pebesma
Institute for Geoinformatics (ifgi), University of Münster
Weseler Straße 253, 48151 Münster, Germany. Phone: +49 251
8333081, Fax: +49 251 8339763 http://ifgi.uni-muenster.de
http://www.52north.org/geostatistics e.pebesma at wwu.de
More information about the R-sig-Geo
mailing list