netregR1.0.1 package

Regression of Network Responses

build_blocklist

build list of time blocks that are correlated based on the maximum tim...

build_exchangeable_matrix

Build an exchangeable matrix of sparseMatrix class

build_phi_matrix

Build intermediate C(phi,n) matrix in inversion of Exchangeable varian...

calculate_matrix_params

calculate parameter estimates for different types of matrices, i.e. 6a...

calculate_parameter_inverse

Invert matrix parameters based on inputs.

coef.lmnet

Coef S3 generic for class lmnet

combine

Find all possible combinations of elements in two vectors, or all comb...

dyad

Dyad map from nodes i,j --> dyad d

eigen_exch

Eigenvalues of exchangeable matrices if calcall == TRUE, then output e...

eigen_exch_time

Compute eigenvalues of covariance matrices of jointly exchangeable err...

GEE.est

Perform GEE estimate / IRWLS of coefficients

GEE_est_time

Perform GEE estimate / IRWLS of coefficients for temporal data

inputs_lmnet

Input preprocessing

invert_exchangeable_matrix

Invert an exchangeable matrix

lmnet

Linear regression for network response

make.positive.var

Replace negative eigenvalues with zeros in variance matrix

mat.net

Matricize a network vector (without diagonal)

meat.DC.row

Calculate DC meat using rows of X, e

meat.E.row

Calculate E meat using rows of X, e

meatABC

Matrix product of A^TBC where B is a short list of parameters A and C ...

model.matrix.lmnet

model.matrix S3 generic for class lmnet

node.gen

Generate node pairs for complete network

node.set

Generate node sets of various overlapping dyad pairs

node_gen_time

Make complete node indices for temporal relational data

node_preprocess

Pre-processes data for ordering etc.

node_preprocess_time

Pre-processes data for ordering, FOR TEMPORAL DATA, etc.

param_est

Calculate parameter estimates using rows of e

param_est_single_ilist

Given matrix of time blocks and a particular exchangeable parameter se...

plot.lmnet

Plot S3 generic for class lmnet

print.lmnet

Print S3 generic for class lmnet

print.summary.lmnet

Print S3 generic for class summary.lmnet

print.summary.vnet

Print S3 generic for summary.vnet object

print.vnet

Print S3 generic for vnet object

row_list_missing

Generate row list based on nodes input with missingness

row_list_time

Make row list for complete temporal relational data

rphi

Generate positive definite phi set

Sigma.ind

Generate list indicator matrix of overlapping dyads

summary.lmnet

Summary S3 generic for class lmnet

summary.vnet

Summary S3 generic for vnet object

symm_square_root

Compute symmetric square root of A, assuming it is real, symmetric, po...

vcov.lmnet

vcov S3 generic for class lmnet

vec.net

Vectorize a network matrix (without diagonal)

vnet

Variance computation for linear regression of network response

Regress network responses (both directed and undirected) onto covariates of interest that may be actor-, relation-, or network-valued. In addition, compute principled variance estimates of the coefficients assuming that the errors are jointly exchangeable. Missing data is accommodated. Additionally implements building and inversion of covariance matrices under joint exchangeability, and generates random covariance matrices from this class. For more detail on methods, see Marrs, Fosdick, and McCormick (2017) <arXiv:1701.05530>.

  • Maintainer: Frank W. Marrs
  • License: MIT + file LICENSE
  • Last published: 2018-08-01