[R-sig-Geo] variogram with nominal data

Edzer Pebesma edzer.pebesma at uni-muenster.de
Sun Jun 13 10:40:15 CEST 2010


Indeed, the usual approach is to use multiple indicators. You'll find an
example for different thresholds of a continuous variable in the end of
the following demo script.

library(gstat)
demo(cokriging)
--
Edzer

On 06/12/2010 05:16 AM, ashton at msu.edu wrote:
> Hi Julian, and list,
> 
> the variogram calculates the average squared difference between z-values separated by particular lags. Calculating differences with nominal data, and certainly IDs, is wrong. You will get results, but garbage in, garbage out applies here.
> 
> That said, you can calculate indicator variograms on nominal data. See a recent paper by Ola Ahqvist and myself, or other papers, mostly in soil science. (What fun to self-cite!): 
> Spatial and semantic dimensions of landscape heterogeneity, Landscape Ecology (2010).
> 
> I don't think the gstat variogram functionality for nominal data extends to more than two binary classes, but is not hard to implement more than that. I have R script on my machine at work if you would be interested.
> 
> Hope this helps,
> 
> Ashton Shortridge
> 
> Quoting Julien Beguin <julien.beguin.1 at ulaval.ca>:
> 
>> Dear list,
>>
>> I would like to evaluate spatial dependence for about 10000 spatial 
>> data points. However, the variable associated with those points is 
>> not continuous as in the data "meuse" but is a land cover type (e.g. 
>> WATER). What should I consider as variable Z in the variogram() 
>> function with gstat? is it right to take the ID of each point as in 
>> the code below?
>> -----------------------------------------------------------------------------
>> Z <- data.frame[ which(data.frame$landcover=='WATER'),]$ID
>> X <- frame$X
>> Y <- frame$Y
>> mydata1 <- data.frame(Z, X, Y);
>> coordinates(mydata1) <- c("X", "Y");
>> vario01 <- variogram(Z~1, mydata1, cutoff=50000, alpha=c(0,45,90,135))
>> ------------------------------------------------------------------------------
>>
>> Any advice would be very appreciated. Thank you for your time,
>>
>> Julien Beguin
>> ------------------
>> Ph.D. student
>> Laval University
>> Québec, Canada
>>
>> _______________________________________________
>> R-sig-Geo mailing list
>> R-sig-Geo at stat.math.ethz.ch
>> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>>
>>
> 	[[alternative HTML version deleted]]
> 
> 
> 
> 
> _______________________________________________
> R-sig-Geo mailing list
> R-sig-Geo at stat.math.ethz.ch
> 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