fungible.lm {configural} | R Documentation |
Locate extrema of fungible OLS regression weights
Description
Identify maximally similar or dissimilar sets of fungible standardized regression coefficients from an OLS regression model
Usage
## S3 method for class 'lm'
fungible(
object,
theta = 0.005,
Nstarts = 1000,
MaxMin = c("min", "max"),
silent = FALSE,
...
)
Arguments
object |
A fitted model object of class "lm" or "summary.lm". |
theta |
A vector of values to decrement from R-squared to compute families of fungible coefficients. |
Nstarts |
Maximum number of (max) minimizations from random starting configurations. |
MaxMin |
Should the cosine between the observed and alternative weights be maximized ("max") to find the maximally similar coefficients or minimized ("min") to find the maximally dissimilar coefficients? |
silent |
Should current optimization values be printed to the console ( |
... |
Additional arguments |
Value
A list containing the alternative weights and other fungible weights estimation parameters
References
Waller, N. G., & Jones, J. A. (2009). Locating the extrema of fungible regression weights. Psychometrika, 74(4), 589–602. doi:10.1007/s11336-008-9087-7
Examples
lm_mtcars <- lm(mpg ~ cyl + disp + hp + drat + wt + qsec + vs + am + gear + carb,
data = mtcars)
lm_mtcars_fung <- fungible(lm_mtcars, Nstarts = 100)