Learn R Programming

constrainedKriging (version 0.2.4)

plot.preCKrigePolygons: Plotting polygon configurations and their approximated areas

Description

Plotting method for objects of the class preCKrige.polygons. The plot show the block neighbourhood configuration for one polygon (block) of a preCKrige.polygons object as well as its area approximation by the pixels.

Usage

"plot"(x, index, ...)

Arguments

x
object of the class preCKrigePolygons. In general the output object of a preCKrige function call.
index
numeric value, list index of the desired polygon (block) of the polygon list x@polygons
...
further plotting parameters

See Also

preCKrige

Examples

Run this code
## Not run: 
# ### load data
# data(meuse,meuse.blocks)
# 
# ### plot blocks
# plot(meuse.blocks)
# 
# ### compute the approximated block variance of each block in
# ### meuse.blocks without the definition of neighbours blocks (default)
# preCK_1  <- preCKrige(newdata = meuse.blocks,
#     model = covmodel("exponential", 0.05, 0.15, scale = 192.5),
#     pwidth = 75, pheight = 75)
# 
# ### plot block approximation of block 59
# plot(preCK_1, 59)
# 
# 
# ### define neighbours
# if(require(spdep))
# {
# neighbours <- poly2nb(meuse.blocks)
# class(neighbours)
# ### neighbours should be an object of the class "list"
# class(neighbours) <- "list"
# ### compute the approximated block variance-covariance matrices of each block in
# ### meuse.blocks without the defined block neighbours
# preCK_2 <- preCKrige(newdata = meuse.blocks, neighbours = neighbours,
#     model = covmodel("exponential", 0.05, 0.15, scale = 192.5),
#     pwidth = 75, pheight = 75)
# 
# ### plot block approximation of block 59 and its
# ### block neighbours
# plot(preCK_1, 59)
# }
# if(!require(spdep))
# {
# cat("Please, install the package spdep to excute this example.\n")
# }
# 
# ## End(Not run)

Run the code above in your browser using DataLab