adjacencies {affinity} | R Documentation |
Adjacency, for use in creating area based meshes
Description
Functions 'bottom left', 'top left', 'bottom right', and 'top right' named by their initials, provide very low level relative positional structures for use in raster logic. These are used to traverse the divide left by area-based rasters which are inherently a discrete value across a finite element. If we want that element as part of a continuous surface we need to find local relative values for its corners. Used in quadmesh and anglr packages, and useful for calculating neighbourhood values.
Usage
bl(x)
tl(x)
br(x)
tr(x)
image0(x, ...)
image1(x, ...)
text0(x, ...)
Arguments
x |
matrix |
... |
arguments passed to image() |
Details
Some tiny functions 'image0', 'image1', 'text0' exist purely to illustrate the ideas in a vignette.
Value
matrix, padded by one row and one column relative to input
Examples
(m <- matrix(1:12, 3))
tl(m)
tr(m)
bl(m)
br(m)
tl(br(m))
image0(tl(br(m)))
text0(tl(br(m)))
[Package affinity version 0.2.5 Index]