Add a balanced tree to the graph | add_balanced_tree |
Add a cycle of nodes to the graph | add_cycle |
Add an edge between nodes in a graph object | add_edge |
Add a clone of an existing edge to the graph | add_edge_clone |
Add edges from an edge data frame to an existing graph object | add_edge_df |
Add edges and attributes to graph from a table | add_edges_from_table |
Add one or more edges using a text string | add_edges_w_string |
Add new edges with identical definitions as with a selection of edges | add_forward_edges_ws |
Add a fully connected graph | add_full_graph |
Add one or more global graph attributes | add_global_graph_attrs |
Add a G(n, m) Erdos-Renyi graph | add_gnm_graph |
Add a G(n, p) Erdos-Renyi graph | add_gnp_graph |
Add a graph action for execution at every transform | add_graph_action |
Add graph object to a graph series object | add_graph_to_graph_series |
Add a 2D grid of nodes to the graph | add_grid_2d |
Add a 3D grid of nodes to the graph | add_grid_3d |
Create a random growing graph with m edges added per step | add_growing_graph |
Create a random islands graph with edges between the islands | add_islands_graph |
Add one or several clones of an existing node to the graph | add_n_node_clones |
Add one or several unconnected nodes to the graph | add_n_nodes |
Add a multiple of new nodes with edges to or from one or more selected nodes | add_n_nodes_ws |
Add a node to an existing graph object | add_node |
Add clones of a selection of nodes | add_node_clones_ws |
Add nodes from a node data frame to an existing graph object | add_node_df |
Add nodes from distinct values in data frame columns | add_nodes_from_df_cols |
Add nodes and attributes to graph from a table | add_nodes_from_table |
Add a preferential attachment graph | add_pa_graph |
Add a path of nodes to the graph | add_path |
Add a prism of nodes to the graph | add_prism |
Add new edges in the opposite directions of a selection of edges | add_reverse_edges_ws |
Add a Watts-Strogatz small-world graph | add_smallworld_graph |
Add a star of nodes to the graph | add_star |
Clear an active selection of nodes or edges | clear_selection |
Apply colors based on edge attribute values | colorize_edge_attrs |
Apply colors based on node attribute values | colorize_node_attrs |
Combine multiple edge data frames into a single edge data frame | combine_edfs |
Combine two graphs into a single graph | combine_graphs |
Combine multiple node data frames | combine_ndfs |
Copy an edge attribute column and set the name | copy_edge_attrs |
Copy a node attribute column and set the name | copy_node_attrs |
Get the number of asymmetrically-connected node pairs | count_asymmetric_node_pairs |
Get the number of automorphisms | count_automorphisms |
Get a count of all edges | count_edges |
Count graphs in a graph series object | count_graphs_in_graph_series |
Get count of all loop edges | count_loop_edges |
Get the number of mutually-connected node pairs | count_mutual_node_pairs |
Get a count of all nodes | count_nodes |
Get the number of strongly-connected components | count_s_connected_cmpts |
Get the number of unconnected node pairs | count_unconnected_node_pairs |
Get count of all unconnected nodes | count_unconnected_nodes |
Get the number of weakly-connected components | count_w_connected_cmpts |
Create an edge data frame | create_edge_df |
Create a graph object | create_graph |
Create a graph series object | create_graph_series |
Create a node data frame | create_node_df |
ISO-4217 currency data. | currencies |
Delete vectors cached in a graph object | delete_cache |
Delete an edge from an existing graph object | delete_edge |
Delete all selected edges in an edge selection | delete_edges_ws |
Delete one of the global graph attributes stored within a graph object | delete_global_graph_attrs |
Delete one or more graph actions stored within a graph object | delete_graph_actions |
Delete all loop edges associated with a selection of nodes | delete_loop_edges_ws |
Delete a node from an existing graph object | delete_node |
Delete all nodes in a node selection | delete_nodes_ws |
Deselect any selected edges in a graph | deselect_edges |
Deselect any selected nodes in a graph | deselect_nodes |
R + mermaid.js | DiagrammeR |
Widget output function for use in Shiny | DiagrammeROutput |
Display a property graph's underlying model | display_metagraph |
Use the breadth-first search (bfs) algorithm | do_bfs |
Use the depth-first search (dfs) algorithm | do_dfs |
Drop an edge attribute column | drop_edge_attrs |
Drop a node attribute column | drop_node_attrs |
Insert edge aesthetic attributes during edge creation | edge_aes |
Insert edge data attributes during edge creation | edge_data |
Edge list - Version 1. | edge_list_1 |
Edge list - Version 2. | edge_list_2 |
Export a graph to CSV files | export_csv |
Export a graph to various image formats | export_graph |
Subset a graph series object | filter_graph_series |
Create a graph using an adjacency matrix | from_adj_matrix |
Convert an igraph graph to a DiagrammeR one | from_igraph |
Fully connect all nodes in a selection of nodes | fully_connect_nodes_ws |
Fully disconnect all nodes in a selection of nodes | fully_disconnect_nodes_ws |
Generate DOT code using a graph object | generate_dot |
Get graph adhesion | get_adhesion |
Get an aggregate value from the indegree of nodes | get_agg_degree_in |
Get an aggregate value from the outdegree of nodes | get_agg_degree_out |
Get an aggregate value from the total degree of nodes | get_agg_degree_total |
Get all nodes connected to a specified node | get_all_connected_nodes |
Get the alpha centrality for all nodes | get_alpha_centrality |
Get articulation points | get_articulation_points |
Get the authority scores for all nodes | get_authority_centrality |
Get betweenness centrality scores | get_betweenness |
Get a cached vector from a graph object | get_cache |
Get closeness centrality values | get_closeness |
Get closeness vitality | get_closeness_vitality |
Get community membership by edge betweenness | get_cmty_edge_btwns |
Get community membership by modularity optimization | get_cmty_fast_greedy |
Get community membership by leading eigenvector | get_cmty_l_eigenvec |
Get community membership by Louvain optimization | get_cmty_louvain |
Get community membership using the Walktrap method | get_cmty_walktrap |
Get all common neighbors between two or more nodes | get_common_nbrs |
Get coreness values for graph nodes | get_coreness |
Get total degree distribution data for a graph | get_degree_distribution |
Get histogram data for a graph's degree frequency | get_degree_histogram |
Get indegree values for all nodes | get_degree_in |
Get outdegree values for all nodes | get_degree_out |
Get total degree values for all nodes | get_degree_total |
Get Dice similarity coefficient scores | get_dice_similarity |
Get node eccentricities | get_eccentricity |
Get edge attribute values | get_edge_attrs |
Get edge attribute values from a selection of edges | get_edge_attrs_ws |
Get count of edge definitions where multiple edges occur | get_edge_count_w_multiedge |
Get an edge data frame from a graph | get_edge_df |
Get the graph's edf filtered by a selection of edges | get_edge_df_ws |
Get a vector of edge ID values | get_edge_ids |
Get detailed information on edges | get_edge_info |
Get node IDs associated with edges | get_edges |
Get the eigen centrality for all nodes | get_eigen_centrality |
Get the graph girth | get_girth |
Get global graph attributes | get_global_graph_attr_info |
Get information on any available graph actions | get_graph_actions |
Get a graph available in a series | get_graph_from_graph_series |
Get metrics for a graph | get_graph_info |
Get the graph log information | get_graph_log |
Get graph name | get_graph_name |
Get information on a graph series | get_graph_series_info |
Get the graph date-time or timezone | get_graph_time |
Get Jaccard similarity coefficient scores | get_jaccard_similarity |
Get the last set of edges created in a graph | get_last_edges_created |
Get the last set of nodes created in a graph | get_last_nodes_created |
Get leverage centrality | get_leverage_centrality |
Get the maximum graph eccentricity | get_max_eccentricity |
Get the mean distance | get_mean_distance |
Get the minimum cut between source and sink nodes | get_min_cut_between |
Get the minimum graph eccentricity | get_min_eccentricity |
Get the count of multiple edges | get_multiedge_count |
Get all neighbors of one or more nodes | get_nbrs |
Get node attribute values | get_node_attrs |
Get node attribute values from a selection of nodes | get_node_attrs_ws |
Get a node data frame from a graph | get_node_df |
Get the graph's ndf filtered by a selection of nodes | get_node_df_ws |
Get a vector of node ID values | get_node_ids |
Get detailed information on nodes | get_node_info |
Get non-neighbors of a node in a graph | get_non_nbrs |
Get the PageRank values for all nodes | get_pagerank |
Get paths from a specified node in a directed graph | get_paths |
Get nodes that form the graph periphery | get_periphery |
Get node IDs for predecessor nodes to the specified node | get_predecessors |
Get radiality centrality scores | get_radiality |
Get the graph reciprocity | get_reciprocity |
Get nodes within strongly connected components | get_s_connected_cmpts |
Get the current selection available in a graph object | get_selection |
Get neighboring nodes based on node attribute similarity | get_similar_nbrs |
Get node IDs for successor nodes to the specified node | get_successors |
Get all nodes associated with connected components | get_w_connected_cmpts |
R + viz.js | grViz |
Widget output function for use in Shiny | grVizOutput |
Import a graph from various graph formats | import_graph |
Invert selection of nodes or edges in a graph | invert_selection |
Is the edge a loop edge? | is_edge_loop |
Is the edge a multiple edge? | is_edge_multiple |
Is the edge mutual with another edge? | is_edge_mutual |
Determine whether a specified edge is present | is_edge_present |
Is the graph a connected graph? | is_graph_connected |
Is the graph a directed acyclic graph? | is_graph_dag |
Is the graph a directed graph? | is_graph_directed |
Is the graph empty? | is_graph_empty |
Is the graph a simple graph? | is_graph_simple |
Is the graph an undirected graph? | is_graph_undirected |
Is the graph a weighted graph? | is_graph_weighted |
Determine whether a specified node is present | is_node_present |
Is the graph a property graph? | is_property_graph |
Join new edge attribute values using a data frame | join_edge_attrs |
Join new node attribute values using a data frame | join_node_attrs |
Layout nodes using a text-based schematic | layout_nodes_w_string |
R + mermaid.js | mermaid |
Mutate a set of edge attribute values | mutate_edge_attrs |
Mutate edge attribute values for a selection of edges | mutate_edge_attrs_ws |
Mutate a set of node attribute values | mutate_node_attrs |
Mutate node attribute values for a selection of nodes | mutate_node_attrs_ws |
Insert node aesthetic attributes during node creation | node_aes |
Insert node data attributes during node creation | node_data |
Node list - Version 1. | node_list_1 |
Node list - Version 2. | node_list_2 |
Move layout positions of a selection of nodes | nudge_node_positions_ws |
Read a graph or graph series from disk | open_graph |
Recode a set of edge attribute values | recode_edge_attrs |
Recode a set of node attribute values | recode_node_attrs |
Remove a graph from a graph series | remove_graph_from_graph_series |
Rename an edge attribute | rename_edge_attrs |
Rename a node attribute | rename_node_attrs |
Render the graph in various formats | render_graph |
Render a graph available in a series | render_graph_from_graph_series |
Widget render function for use in Shiny | renderDiagrammeR |
Widget render function for use in Shiny | renderGrViz |
Reorder the stored series of graph actions | reorder_graph_actions |
Razor-like template for diagram specification | replace_in_spec |
Rescale numeric edge attribute values | rescale_edge_attrs |
Rescale numeric node attribute values | rescale_node_attrs |
Reverse the direction of all edges in a graph | rev_edge_dir |
Reverse the direction of selected edges in a graph using an edge selection | rev_edge_dir_ws |
Save a graph or graph series to disk | save_graph |
Select edges in a graph | select_edges |
Select edges in a graph using edge ID values | select_edges_by_edge_id |
Select edges in a graph using node ID values | select_edges_by_node_id |
Select the last set of edges created in a graph | select_last_edges_created |
Select the last set of nodes created in a graph | select_last_nodes_created |
Select nodes in a graph | select_nodes |
Select nodes in the graph based on their degree values | select_nodes_by_degree |
Select nodes in a graph by their ID values | select_nodes_by_id |
Select nodes based on a walk distance from a specified node | select_nodes_in_neighborhood |
Cache a vector in the graph | set_cache |
Set the edge attribute values to be rendered | set_edge_attr_to_display |
Set edge attribute values | set_edge_attrs |
Set edge attributes with an edge selection | set_edge_attrs_ws |
Convert an undirected graph to a directed graph | set_graph_directed |
Set graph name | set_graph_name |
Set graph date-time and timezone | set_graph_time |
Convert a directed graph to an undirected graph | set_graph_undirected |
Set the node attribute values to be rendered | set_node_attr_to_display |
Set node attribute values with a graph function | set_node_attr_w_fcn |
Set node attribute values | set_node_attrs |
Set node attributes with a node selection | set_node_attrs_ws |
Apply a layout position to a single node | set_node_position |
Convert a DiagrammeR graph to an igraph one | to_igraph |
Create a complement of a graph | transform_to_complement_graph |
Get a minimum spanning tree subgraph | transform_to_min_spanning_tree |
Create a subgraph using a node or edge selection | transform_to_subgraph_ws |
Traverse from one or more selected nodes onto neighboring nodes | trav_both |
Traverse from one or more selected nodes onto adjacent edges | trav_both_edge |
Traverse from one or more selected nodes onto adjacent, inward nodes | trav_in |
Traverse from one or more selected nodes onto adjacent, inward edges | trav_in_edge |
Traverse from one or more selected edges onto adjacent, inward nodes | trav_in_node |
Traverse inward node-by-node until stopping conditions are met | trav_in_until |
Traverse from one or more selected nodes onto adjacent, outward nodes | trav_out |
Traverse from one or more selected nodes onto adjacent, outward edges | trav_out_edge |
Traverse from one or more selected edges onto adjacent, outward nodes | trav_out_node |
Traverse outward node-by-node until stopping conditions are met | trav_out_until |
Traverse to any reverse edges | trav_reverse_edge |
Trigger the execution of a series of graph actions | trigger_graph_actions |
US Dollar exchange rates. | usd_exchange_rates |
Render graph with visNetwork | visnetwork |