approx_or {pcsstools} | R Documentation |
Approximate a linear model for a series of logical OR statements
Description
approx_or
approximates the linear model for a disjunction of m
phenotypes as a function of a set of predictors.
Usage
approx_or(
means,
covs,
n,
predictors,
add_intercept = TRUE,
verbose = FALSE,
response_assumption = "binary",
...
)
Arguments
means |
vector of predictor and response means with the last m means being the means of m binary responses to combine in a logical OR statement. |
covs |
a matrix of the covariance of all model predictors and the
responses with the order of rows/columns corresponding to the order of
|
n |
sample size. |
predictors |
list of objects of class |
add_intercept |
logical. Should the linear model add an intercept term? |
verbose |
should output be printed to console? |
response_assumption |
character. Either |
... |
additional arguments |
Value
an object of class "pcsslm"
.
An object of class "pcsslm"
is a list containing at least the
following components:
call |
the matched call |
terms |
the |
coefficients |
a |
sigma |
the square root of the estimated variance of the random error. |
df |
degrees of freedom, a 3-vector |
fstatistic |
a 3-vector with the value of the F-statistic with its numerator and denominator degrees of freedom. |
r.squared |
|
adj.r.squared |
the above |
cov.unscaled |
a |
Sum Sq |
a 3-vector with the model's Sum of Squares Regression (SSR), Sum of Squares Error (SSE), and Sum of Squares Total (SST). |
References
Wolf JM, Westra J, Tintle N (2021). “Using Summary Statistics to Model Multiplicative Combinations of Initially Analyzed Phenotypes With a Flexible Choice of Covariates.” Frontiers in Genetics, 12, 1962. ISSN 1664-8021, doi:10.3389/fgene.2021.745901, https://www.frontiersin.org/articles/10.3389/fgene.2021.745901/full.