as.matrix.GNARnet: Converts a GNAR networks into a weighted adjacency matrix
Description
Takes an input GNARnet and neighbour stage and outputs the corresponding adjacency matrix.
Usage
# S3 method for GNARnet
as.matrix(x, stage=1, normalise=FALSE, ...)
Value
as.matrix
performed on a GNARnet
returns a square matrix with the number of rows and columns equal to the length of the $edges
list. Entry i,j
of the matrix will be non-zero if node j
is in the stage
neighbour set of i
.
Arguments
- x
the network GNARnet
object associated with the time series, containing a list with entries $edges
and $dist
.
- stage
the neighbour set that the adjacency matrix is created for.
- normalise
whether to normalise each to non-zero row to have sum one.
- ...
additional arguments, unused here.
Details
S3 method for class "GNARnet".
With normalisation this is a non-invertible transform. See NofNeighbours for neighbour set definition.
Examples
Run this code#fiveNet as an adjacency matrix
as.matrix(fiveNet)
Run the code above in your browser using DataLab