An Implementation of Grammar of Graphics for Graphs and Networks


[Up] [Top]

Documentation for package ‘ggraph’ version 1.0.2

Help Pages

C D E F G H I L N P R S T U W

ggraph-package ggraph: Grammar of Graph Graphics

-- C --

circle Define simple shapes for line capping
createLayout Create a ggraph plot
create_layout Create a ggraph plot
create_layout.default Create a ggraph plot
create_layout.dendrogram Create a ggraph plot
create_layout.hclust Create a ggraph plot
create_layout.igraph Create a ggraph plot
create_layout.network Create a ggraph plot

-- D --

den_to_igraph Convert a dendrogram into an igraph object

-- E --

eAngle Get the angle of nodes and edges
edge_angle Get the angle of nodes and edges
ellipsis Define simple shapes for line capping

-- F --

facet_edges Create small multiples based on edge attributes
facet_graph Create a grid of small multiples by node and/or edge attributes
facet_nodes Create small multiples based on node attributes
flare The class hierarchy of the flare visualization library

-- G --

gCon Create a connection extractor function
gEdges Create edge extractor function
geometry Define simple shapes for line capping
geom_axis_hive Draw rectangular bars and labels on hive axes
geom_conn_bundle Create heirarchical edge bundles between node connections
geom_conn_bundle0 Create heirarchical edge bundles between node connections
geom_conn_bundle2 Create heirarchical edge bundles between node connections
geom_edge_arc Draw edges as Arcs
geom_edge_arc0 Draw edges as Arcs
geom_edge_arc2 Draw edges as Arcs
geom_edge_density Show edges as a density map
geom_edge_diagonal Draw edges as diagonals
geom_edge_diagonal0 Draw edges as diagonals
geom_edge_diagonal2 Draw edges as diagonals
geom_edge_elbow Draw edges as elbows
geom_edge_elbow0 Draw edges as elbows
geom_edge_elbow2 Draw edges as elbows
geom_edge_fan Draw edges as curves of different curvature
geom_edge_fan0 Draw edges as curves of different curvature
geom_edge_fan2 Draw edges as curves of different curvature
geom_edge_hive Draw edges in hive plots
geom_edge_hive0 Draw edges in hive plots
geom_edge_hive2 Draw edges in hive plots
geom_edge_link Draw edges as straight lines between nodes
geom_edge_link0 Draw edges as straight lines between nodes
geom_edge_link2 Draw edges as straight lines between nodes
geom_edge_loop Draw edges as diagonals
geom_edge_loop0 Draw edges as diagonals
geom_node_arc_bar Show nodes as circles
geom_node_circle Show nodes as circles
geom_node_label Annotate nodes with text
geom_node_point Show nodes as points
geom_node_text Annotate nodes with text
geom_node_tile Draw the rectangles in a treemap
geom_node_treemap Draw the rectangles in a treemap
geom_treemap Draw the rectangles in a treemap
get_con Create a connection extractor function
get_edges Create edge extractor function
get_nodes Create a node extractor function
ggraph Create a ggraph plot
guide_edge_colorbar Colourbar legend for edges
guide_edge_colourbar Colourbar legend for edges
guide_edge_direction Edge direction guide

-- H --

highschool Friendship among high school boys

-- I --

is.geometry Define simple shapes for line capping

-- L --

label_rect Define simple shapes for line capping
layout_dendrogram Create a ggraph plot
layout_dendrogram_auto Dendrogram layout for layout_dendrogram
layout_dendrogram_dendrogram Dendrogram layout for layout_dendrogram
layout_dendrogram_even Even layout for layout_dendrogram
layout_ggraph Create a ggraph plot
layout_hclust Create a ggraph plot
layout_igraph Create a ggraph plot
layout_igraph_auto Use igraph layout algorithms for layout_igraph
layout_igraph_circlepack Calculate nodes as circles packed within their parent circle
layout_igraph_dendrogram Apply a dendrogram layout to layout_igraph
layout_igraph_hive Place nodes in a Hive Plot layout
layout_igraph_igraph Use igraph layout algorithms for layout_igraph
layout_igraph_linear Place nodes on a line or circle
layout_igraph_manual Manually specify a layout for layout_igraph
layout_igraph_partition Calculate nodes as areas dividing their parent
layout_igraph_treemap Calculate nodes as rectangels subdividing that of their parent
layout_network Create a ggraph plot

-- N --

nAngle Get the angle of nodes and edges
network_to_igraph Coerce network to igraph
node_angle Get the angle of nodes and edges

-- P --

pack_circles Pack circles together

-- R --

rectangle Define simple shapes for line capping

-- S --

scale_edge_alpha Edge alpha scales
scale_edge_alpha_continuous Edge alpha scales
scale_edge_alpha_discrete Edge alpha scales
scale_edge_alpha_identity Edge alpha scales
scale_edge_alpha_manual Edge alpha scales
scale_edge_color_brewer Edge colour scales
scale_edge_color_continuous Edge colour scales
scale_edge_color_discrete Edge colour scales
scale_edge_color_distiller Edge colour scales
scale_edge_color_gradient Edge colour scales
scale_edge_color_gradient2 Edge colour scales
scale_edge_color_gradientn Edge colour scales
scale_edge_color_grey Edge colour scales
scale_edge_color_hue Edge colour scales
scale_edge_color_identity Edge colour scales
scale_edge_color_manual Edge colour scales
scale_edge_color_viridis Edge colour scales
scale_edge_colour Edge colour scales
scale_edge_colour_brewer Edge colour scales
scale_edge_colour_continuous Edge colour scales
scale_edge_colour_discrete Edge colour scales
scale_edge_colour_distiller Edge colour scales
scale_edge_colour_gradient Edge colour scales
scale_edge_colour_gradient2 Edge colour scales
scale_edge_colour_gradientn Edge colour scales
scale_edge_colour_grey Edge colour scales
scale_edge_colour_hue Edge colour scales
scale_edge_colour_identity Edge colour scales
scale_edge_colour_manual Edge colour scales
scale_edge_colour_viridis Edge colour scales
scale_edge_fill Edge fill scales
scale_edge_fill_brewer Edge fill scales
scale_edge_fill_continuous Edge fill scales
scale_edge_fill_discrete Edge fill scales
scale_edge_fill_distiller Edge fill scales
scale_edge_fill_gradient Edge fill scales
scale_edge_fill_gradient2 Edge fill scales
scale_edge_fill_gradientn Edge fill scales
scale_edge_fill_grey Edge fill scales
scale_edge_fill_hue Edge fill scales
scale_edge_fill_identity Edge fill scales
scale_edge_fill_manual Edge fill scales
scale_edge_fill_viridis Edge fill scales
scale_edge_linetype Edge linetype scales
scale_edge_linetype_continuous Edge linetype scales
scale_edge_linetype_discrete Edge linetype scales
scale_edge_linetype_identity Edge linetype scales
scale_edge_linetype_manual Edge linetype scales
scale_edge_radius Edge size scales
scale_edge_shape Edge shape scales
scale_edge_shape_continuous Edge shape scales
scale_edge_shape_discrete Edge shape scales
scale_edge_shape_identity Edge shape scales
scale_edge_shape_manual Edge shape scales
scale_edge_size Edge size scales
scale_edge_size_area Edge size scales
scale_edge_size_continuous Edge size scales
scale_edge_size_discrete Edge size scales
scale_edge_size_identity Edge size scales
scale_edge_size_manual Edge size scales
scale_edge_width Edge width scales
scale_edge_width_continuous Edge width scales
scale_edge_width_discrete Edge width scales
scale_edge_width_identity Edge width scales
scale_edge_width_manual Edge width scales
scale_label_size Edge label size scales
scale_label_size_continuous Edge label size scales
scale_label_size_discrete Edge label size scales
scale_label_size_identity Edge label size scales
scale_label_size_manual Edge label size scales
set_graph_style A theme tuned for graph visualizations
square Define simple shapes for line capping

-- T --

theme_graph A theme tuned for graph visualizations
th_foreground A theme tuned for graph visualizations
treeApply Apply a function recursively to a tree
tree_apply Apply a function recursively to a tree
tree_apply.default Apply a function recursively to a tree
tree_apply.dendrogram Apply a function recursively to a tree
tree_apply.igraph Apply a function recursively to a tree

-- U --

unset_graph_style A theme tuned for graph visualizations

-- W --

whigs Membership network of American Whigs