pkgnet uses R6 classes to define and encapsulate the graph
models for representing package networks. These classes implement
different types of graphs and functionality to calculate their respective
graph theory measures. The base class AbstractGraph
defines the
standard interfaces and functionality.
Currently the only implemented type of graph is DirectedGraph.
nodes
node data.table, read-only.
edges
edge data.table, read-only.
igraph
igraph object, read-only.
available_node_measures
character vector of all supported node measures. See Node Measures section in DirectedGraphMeasures for details about each measure.
available_graph_measures
character vector of all supported graph measures. See Graph Measures section in DirectedGraphMeasures for details about each measure. Read-only.
default_node_measures
character vector of default node measures. See Node Measures section in DirectedGraphMeasures for details about each measure.
default_graph_measures
character vector of default graph measures. See Graph Measures section in DirectedGraphMeasures for details about each measure. Read-only.
node_measures()
Return specified node-level measures, calculating if necessary. See Node Measures section in DirectedGraphMeasures for details about each measure.
graph_measures()
Return specified graph-level measures, calculating if necessary. See Graph Measures section in DirectedGraphMeasures for details about each measure.