Skip to contents

The ggsem app

The core of the package is within its shiny app. User can interactively create network and structural equation modeling diagrams.

ggsem()
Run ggsem (shiny app) locally through a browser

From ggsem app to ggplot2

After working with the app, users can save the data into CSV, and then convert them into a ggplot output. So, users can control fine details of the aesthetics using ggplot2 directly.

csv_to_ggplot()
Convert CSV files (from ggsem Shiny app) to ggplot output
get_axis_range()
Get axis range of a ggplot object
draw_points()
Draw points from a point CSV file (from ggsem Shiny app) on a ggplot object
draw_lines()
Draw lines from a line CSV File (from ggsem Shiny app) on a ggplot object
draw_loops()
Draw self-loop arrows from a self-loop arrow CSV file (from ggsem Shiny app) on a ggplot object
draw_annotations()
Write text annotations from an annotation CSV file (from ggsem Shiny app) on a ggplot object