Highlights neighbors (cells) on a chessboard plotted with gg_chessboard()
.
geom_neighbors(nodes, neighbors)
a data.frame
with (at least) the following three columns:
node
, transect
, and quadrats
. Must be the output if the function
create_node_labels()
.
a data.frame
with the following at least three columns:
node
, transect
, and quadrats
. See pawn()
, fool()
, etc. for
further information.
A geom_point
that must be added to a ggplot2
object.
library("chessboard")
# Two-dimensional sampling ----
sites_infos <- expand.grid("transect" = 1:3, "quadrat" = 1:5)
nodes <- create_node_labels(data = sites_infos,
transect = "transect",
quadrat = "quadrat")
neighbors <- pawn(nodes, focus = "2-3")
gg_chessboard(nodes) +
geom_node(nodes, "2-3") +
geom_neighbors(nodes, neighbors)