Description Usage Arguments Details Value R squared Adjusted R squared Marginal R squared Conditional R squared References Examples
Returns the R squared values according to the model class.
1 2 3 4 5 6 7 8 9 10 |
model |
An object containing a model. |
R squared computations.
If the model is a linear model, it returns a data.frame
with the R squared and adjusted R squared values. If the model is a
linear mixed model it return a data.frame
with the marginal and
conditional R squared values as described by Nakagawa and Schielzeth
(2013). See the formulas for the computations in "Details".
R^2 = \frac{var(\hat{y})}{var(ε)}
Where var(\hat{y}) is the variance explained by the model and var(ε) is the residual variance.
R_{adj}^{2} = 1 - (1 - R^2)\frac{n - 1}{n - p - 1}
Where n is the number of data points and p is the number of predictors in the model.
R_{marg}^{2} = \frac{var(f)}{var(f) + var(r) + var(ε)}
Where var(f) is the variance of the fixed effects, var(r) is the variance of the random effects and var(ε) is the residual variance.
R_{cond}^{2} = \frac{var(f) + var(r)}{var(f) + var(r) + var(ε)}
Nakagawa, S., & Schielzeth, H. (2013). A general and simple method for obtaining R2 from generalized linear mixed-effects models. Methods in Ecology and Evolution, 4(2), 133–142. doi: 10.1111/j.2041-210x.2012.00261.x.
1 2 3 4 5 6 7 8 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.