Building, Importing, and Exporting GEXF Graph Files with rgexf

Journal of Open Source Software ยท 2021

First introduced in 2012, the rgexf package for the R programming language was the first effort to make the Graph Exchange XML Format (GEXF) specification available to the R world.

Published2021Cited by5

Citation counts from OpenAlex; downloads from CRAN. Updated 2026-08-15.

  1. Vega Yon, G. G.University of UtahiD

Abstract

First introduced in 2012, the rgexf package for the R programming language was the first effort to make the Graph Exchange XML Format (GEXF) specification available to the R world. With more than 500,000 downloads, it is one of the most popular ways to incorporate GEXF files into the R programming language environment. Beyond reading and writing GEXF files from within R, the rgexf R package has various other features that can help to create beautiful network visualizations: users can create GEXF objects from scratch, adding and removing nodes and edges as needed; users of the igraph package can directly convert objects between gexf and igraph classes; and, thanks to the gexf-js javascript library, users can immediately visualize their network objects in the web browser.

Cite

@article{VegaYon2021rgexf,
  title = {Building, Importing, and Exporting GEXF Graph Files with rgexf},
  author = {{Vega Yon}, {George G.}},
  year = {2021},
  month = {6},
  journal = {Journal of Open Source Software},
  volume = {6},
  number = {64},
  pages = {3456},
  doi = {10.21105/joss.03456},
  url = {https://doi.org/10.21105/joss.03456},
}