R/R6Class-partlyObservedNetwork.R
partlyObservedNetwork.Rd
An 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
samplingRate
The percentage of observed dyads
nbNodes
The number of nodes
nbDyads
The number of dyads
is_directed
logical indicating if the network is directed or not
networkData
The adjacency matrix of the network
covarArray
the array of covariates
covarMatrix
the matrix of covariates
samplingMatrix
matrix of observed and non-observed edges
samplingMatrixBar
matrix of observed and non-observed edges
observedNodes
a 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
)
adjacencyMatrix
The adjacency matrix of the network
covariates
A list with M entries (the M covariates), each of whom being either a size-N vector or N x N matrix.
similarity
An 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"))