RGraphSpace-package: RGraphSpace: A Lightweight Interface Between 'igraph' and...

RGraphSpace-packageR Documentation

RGraphSpace: A Lightweight Interface Between 'igraph' and 'ggplot2' Graphics

Description

An interface to integrate 'igraph' and 'ggplot2' graphics within a normalized coordinate system. 'RGraphSpace' extends 'ggplot2' with graph-aware geometries optimized for large networks. The 'GraphSpace' class integrates directly with 'ggplot2' through specialized 'geoms' and lazy resolution of node attributes, supporting customization of aesthetics and visual styles. These 'geoms' use a dual-anchor normalization approach to align layers, particularly useful for analyses in which network elements must be spatially aligned with reference maps and images.

Index

GraphSpace: Constructor of GraphSpace-class objects.
plotGraphSpace: Wrapper function to plot GraphSpace objects in ggplot2.

Further information is available in the vignettes by typing vignette('RGraphSpace'). Documented topics are also available in HTML by typing help.start() and selecting the RGraphSpace package from the menu.

Author(s)

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]

References

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

See Also

Useful links:


RGraphSpace documentation built on June 13, 2026, 9:06 a.m.