Movatterモバイル変換


[0]ホーム

URL:


gglyph:Network-Style Visualization of Directed Pairwise Relationships

Dev versionLifecycle: maturingLicense: MITR-CMD-checkcodecov

gglyph provides tools for creating network-stylevisualizations of directed pairwise relationships using custom edgeglyphs built on top ofggplot2.

The package includes four functions:

  1. geom_glyph(): Create a network-based graph thatillustrates pairwise relationships (statistical and non-statistical)using custom edges
  2. process_data_statistical(): Process statistical data(e.g., pairwise t-tests) for plotting
  3. process_data_general(): Process general /non-statistical data (any data with directional relationships) forplotting
  4. generate_mock_data(): Create mock data forexperimenting withgeom_glyph()

They should be used in the following order: either 4 → 1 or 2/3 →1.

Please note that the package has two licenses:

Installation

You can install the development version from GitHub:

install.packages("devtools")devtools::install_github("valentinsvelev/gglyph")

Use

You can use the package with real data as follows:

library(gglyph)library(ggplot2)data(pisa_2022)data<-process_data_statistical(pisa_2022)ggplot(data = data)+geom_glyph()

Or by first generating mock data:

library(gglyph)library(ggplot2)data<-generate_mock_data(n_nodes =5,n_edges =10)ggplot(data = data)+geom_glyph()

Citation

To cite the package use:

Velev, V., & Spitz, A. (2025). gglyph: Network-Style Visualization Of Directed Pairwise Relationships. R package version 0.2.0. https://github.com/valentinsvelev/gglyph

Or for LaTeX users:

@Manual{,  title = {{gglyph: Network-Style Visualization Of Directed Pairwise Relationships}},  author = {Velev, Valentin and Spitz, Andreas},  year = {2025},  note = {R package version 0.2.0},  url = {https://github.com/valentinsvelev/gglyph}}

[8]ページ先頭

©2009-2025 Movatter.jp