geom_neighbors function

Highlight neighbors on a chessboard

Highlight neighbors on a chessboard

Highlights neighbors (cells) on a chessboard plotted with gg_chessboard().

geom_neighbors(nodes, neighbors)

Arguments

  • nodes: a data.frame with (at least) the following three columns: node, transect, and quadrats. Must be the output if the function create_node_labels().
  • neighbors: a data.frame with the following at least three columns: node, transect, and quadrats. See pawn(), fool(), etc. for further information.

Returns

A geom_point that must be added to a ggplot2 object.

Examples

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)
  • Maintainer: Nicolas Casajus
  • License: GPL (>= 2)
  • Last published: 2023-10-14