Skip to contents

An interface for rendering 'igraph' objects as 'ggplot2' graphics within a normalized coordinate system. 'RGraphSpace' implements new geometries that treat a graph as a single coherent object, synchronizing node and edge layers under standard aesthetic mappings. Node features are resolved on demand, supporting high-dimensional data without expanding node tables. Spatial registration is available at the pixel level, with node coordinates anchored to pixel centers through a half-pixel offset, enabling precise alignment against external reference frames such as images and maps.

Details

For a hands-on introduction, see the vignette: vignette("RGraphSpace").

The full set of documented topics can also be browsed in HTML by running help.start() and selecting the RGraphSpace package from the package list.

References

Sysbiolab Team (2026). RGraphSpace: A lightweight interface between 'igraph' and 'ggplot2' graphics. R package version 1.4.4 (Doi: 10.32614/CRAN.package.RGraphSpace), https://CRAN.R-project.org/package=RGraphSpace.

Author

Maintainer: Mauro Castro mauro.a.castro@gmail.com (ORCID)

Authors:

  • Sysbiolab Team

Other contributors:

  • Flávio Kessler [contributor]

  • Jonathan Back [contributor]

  • Lana Querne [contributor]

  • Victor Apolonio [contributor]

  • Vinicius Chagas [contributor]