Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

reg

Regression Matrix


Description

Computes regression such that one variable is regressed over all other variables

Usage

reg(
  data,
  family = c("binomial", "gaussian", "Gamma", "poisson"),
  symmetric = TRUE
)

Arguments

data

A dataset

family

Error distribution to be used in the regression model. Defaults to "logistic". Set to any family used in function family

symmetric

Should matrix be symmetric? Defaults to TRUE, taking the mean of the two edge weights (i.e., [i,j] and [j,i]) Set to FALSE for asymmetric weights (i.e., [i,j] does not equal [j,i])

Value

A matrix of fully regressed coefficients where one variable is regressed over all others

Author(s)

Alexander Christensen <alexpaulchristensen@gmail.com>

Examples

#binarize responses
psyb <- ifelse(neoOpen>=4, 1, 0)

#perform logistic regression
mat <- reg(psyb)

NetworkToolbox

Methods and Measures for Brain, Cognitive, and Psychometric Network Analysis

v1.4.1
GPL (>= 3.0)
Authors
Alexander Christensen [aut, cre] (<https://orcid.org/0000-0002-9798-7037>), Guido Previde Massara [ctb] (<https://orcid.org/0000-0003-0502-2789>)
Initial release
2020-12-07

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.