Add an edge between nodes in a graph object
Add a clone of an existing edge to the graph
Add edges from an edge data frame to an existing graph object
Add edges and attributes to graph from a table
Add one or more edges using a text string
Add new edges with identical definitions as with a selection of edges
Add a graph action for execution at every transform
Add graph object to a graph series object
Create a random growing graph with m edges added per step
Create a random islands graph with edges between the islands
Add one or several clones of an existing node to the graph
Add one or several unconnected nodes to the graph
Add a multiple of new nodes with edges to or from one or more selected nodes
Add nodes from a node data frame to an existing graph object
Add nodes from distinct values in data frame columns
Add nodes and attributes to graph from a table
Add new edges in the opposite directions of a selection of edges
Clear an active selection of nodes or edges
Apply colors based on edge attribute values
Apply colors based on node attribute values
Combine multiple edge data frames into a single edge data frame
Copy an edge attribute column and set the name
Copy a node attribute column and set the name
Get the number of asymmetrically-connected node pairs
Get the number of mutually-connected node pairs
Get the number of strongly-connected components
Get the number of unconnected node pairs
Get the number of weakly-connected components
Delete an edge from an existing graph object
Delete all selected edges in an edge selection
Delete one of the global graph attributes stored within a graph object
Delete one or more graph actions stored within a graph object
Delete all loop edges associated with a selection of nodes
Delete a node from an existing graph object
Delete all selected nodes in a node selection
Display a property graph's underlying model
Use the breadth-first search (bfs) algorithm
Use the depth-first search (dfs) algorithm
Insert edge aesthetic attributes during edge creation
Insert edge data attributes during edge creation
Create a graph using an adjacency matrix
Convert an igraph graph to a DiagrammeR one
Fully connect all nodes in a selection of nodes
Fully disconnect all nodes in a selection of nodes
Get an aggregate value from the indegree of nodes
Get an aggregate value from the outdegree of nodes
Get an aggregate value from the total degree of nodes
Get all nodes connected to a specified node
Get data frames bound to node attributes
Get community membership by edge betweenness
Get community membership by modularity optimization
Get community membership by leading eigenvector
Get community membership by Louvain optimization
Get community membership using the Walktrap method
Get all common neighbors between two or more nodes
Get constraint scores for one or more graph nodes
Get total degree distribution data for a graph
Get histogram data for a graph's degree frequency
Get count of edge definitions where multiple edges occur
Get the graph's edf filtered by a selection of edges
Get information on any available graph actions
Get Jaccard similarity coefficient scores
Get the last set of edges created in a graph
Get the last set of nodes created in a graph
Get the minimum cut between source and sink nodes
Get node attribute values from a selection of nodes
Get the graph's ndf filtered by a selection of nodes
Get paths from a specified node in a directed graph
Get node IDs for predecessor nodes to the specified node
Get nodes within strongly connected components
Get the current selection available in a graph object
Get neighboring nodes based on node attribute similarity
Get node IDs for successor nodes to the specified node
Get all nodes associated with connected components
Import a graph from various graph formats
Invert selection of nodes or edges in a graph
Determine whether a specified edge is present
Determine whether a specified node is present
Join new edge attribute values using a data frame
Join new node attribute values using a data frame
Layout nodes using a text-based schematic
Mutate edge attribute values for a selection of edges
Mutate node attribute values for a selection of nodes
Insert node aesthetic attributes during node creation
Insert node data attributes during node creation
Move layout positions of a selection of nodes
Trigger the execution of a series of graph actions
Razor-like template for diagram specification
Reverse the direction of all edges in a graph
Reverse the direction of selected edges in a graph
Select edges in a graph using edge ID values
Select edges in a graph using node ID values
Select the last set of edges created in a graph
Select the last set of nodes created in a graph
Select nodes in the graph based on their degree values
Select nodes based on a walk distance from a specified node
Set the edge attribute values to be rendered
Set edge attributes with an edge selection
Convert an undirected graph to a directed graph
Convert a directed graph to an undirected graph
Set the node attribute values to be rendered
Set node attribute values with a graph function
Set node attributes with a node selection
Apply a layout position to a single node
Convert a DiagrammeR graph to an igraph one
Create a subgraph using node/edge selection
Traverse from one or more selected nodes onto neighboring nodes
Traverse from one or more selected nodes onto adjacent edges
Traverse from one or more selected nodes onto adjacent, inward nodes
Traverse from one or more selected nodes onto adjacent, inward edges
Traverse from one or more selected edges onto adjacent, inward nodes
Traverse inward node-by_node until stopping conditions are met
Traverse from one or more selected nodes onto adjacent, outward nodes
Traverse from one or more selected nodes onto adjacent, outward edges
Traverse from one or more selected edges onto adjacent, outward nodes
Traverse outward node-by_node until stopping conditions are met