Skip to contents

Core generics

The main generic functions exported by networkformat.

networkformat networkformat-package
networkformat: Convert R Objects to Network Edgelists and Nodelists
edgelist()
Extract Edgelist from Various Object Types
nodelist()
Extract Node List from Various Objects
as.igraph(<tree>) as.igraph(<randomForest>) as.igraph(<rpart>) as.igraph(<xgb.Booster>) as.igraph(<gbm>)
Convert to igraph
as_tbl_graph(<tree>) as_tbl_graph(<randomForest>) as_tbl_graph(<rpart>) as_tbl_graph(<xgb.Booster>) as_tbl_graph(<gbm>)
Convert to tbl_graph

Vector and data frame methods

Methods for atomic vectors (sequential edges) and data frames (column-pair edges with tidyselect).

edgelist(<default>)
Extract Edgelist from a Vector or Unsupported Object
nodelist(<default>)
Extract Node List from a Vector or Unsupported Object
edgelist(<data.frame>)
Extract Edgelist from Data Frame
nodelist(<data.frame>)
Extract Node List from Data Frame

List methods

Methods for lists and S3 objects (recursive parent-child decomposition).

edgelist(<list>)
Extract Edgelist from a List
nodelist(<list>)
Extract Node List from a List

Tree model methods

Methods for tree-based machine learning models.

edgelist(<tree>)
Extract Edgelist from Tree Model
nodelist(<tree>)
Extract Node List from Tree Model
edgelist(<rpart>)
Extract Edgelist from rpart Model
nodelist(<rpart>)
Extract Node List from rpart Model
edgelist(<randomForest>)
Extract Edgelist from RandomForest Model
nodelist(<randomForest>)
Extract Node List from RandomForest Model
edgelist(<xgb.Booster>)
Extract Edgelist from XGBoost Model
nodelist(<xgb.Booster>)
Extract Node List from XGBoost Model
edgelist(<gbm>)
Extract Edgelist from GBM Model
nodelist(<gbm>)
Extract Node List from GBM Model

Data

Example datasets included with the package.

courses
Course prerequisite and crosslisting network