R/R6Class-partlyObservedNetwork.R
partlyObservedNetwork.RdAn R6 Class used for internal representation of a partially observed network
An R6 Class used for internal representation of a partially observed network
This class is not exported to the user
samplingRateThe percentage of observed dyads
nbNodesThe number of nodes
nbDyadsThe number of dyads
is_directedlogical indicating if the network is directed or not
networkDataThe adjacency matrix of the network
covarArraythe array of covariates
covarMatrixthe matrix of covariates
samplingMatrixmatrix of observed and non-observed edges
samplingMatrixBarmatrix of observed and non-observed edges
observedNodesa vector of observed and non-observed nodes (observed means at least one non NA value)
new()constructor
partlyObservedNetwork$new(
adjacencyMatrix,
covariates = list(),
similarity = l1_similarity
)adjacencyMatrixThe adjacency matrix of the network
covariatesA list with M entries (the M covariates), each of whom being either a size-N vector or N x N matrix.
similarityAn R x R -> R function to compute similarities between node covariates. Default is l1_similarity, that is, -abs(x-y).
imputation()basic imputation from existing clustering
partlyObservedNetwork$imputation(type = c("median", "average", "zero"))