Learn R Programming

automap (version 1.1-16)

plot.autoKrige: Plot methods in automap

Description

Defines methods to plot objects in automap.

Usage

# S3 method for autoKrige
plot(x, sp.layout = NULL, ...)
# S3 method for posPredictionInterval
plot(x, sp.layout = NULL, justPosition = TRUE, main = "Position prediction interval", ...)

Arguments

x

the object to plot (of class autoKrige or posPredictionInterval)

sp.layout

An object that can contain lines, points and polygons that function as extra layout.

justPosition

logical, if FALSE: not only the plot with the position of the prediction interval is plotted, but also plots with the upper and lower limits of the prediction interval.

main

Title of the plot for the position of the prediction interval.

...

arguments passed to lattice functions xyplot, spplot or plot.sf

Author

Paul Hiemstra, paul@numbertheory.nl

Details

For a detailed description of how sp.layout is constructed see spplot.

See Also

spplot, autoKrige, posPredictionInterval

Examples

Run this code
# Ordinary kriging
library(sp)
library(sf)
data(meuse)
coordinates(meuse) =~ x+y
data(meuse.grid)
gridded(meuse.grid) =~ x+y

kriging_result = autoKrige(log(zinc)~1, meuse, meuse.grid)
# Adding the sp.layout parameter shows the locations of the measurements
plot(kriging_result, sp.layout = list(pts = list("sp.points", meuse)))

meuse = as(meuse, "sf")
meuse.grid = as(meuse.grid, "sf")

kriging_result = autoKrige(log(zinc)~1, meuse, meuse.grid)
# Adding the meuse points shows the locations of the measurements
plot(kriging_result, points = meuse)

Run the code above in your browser using DataLab