sjstats: Collection of Convenient Functions for Common Statistical Computations

Collection of convenient functions for common statistical computations, which are not directly provided by R's base or stats packages. This package aims at providing, first, shortcuts for statistical measures, which otherwise could only be calculated with additional effort (like standard errors or root mean squared errors). Second, these shortcut functions are generic (if appropriate), and can be applied not only to vectors, but also to other objects as well (e.g., the Coefficient of Variation can be computed for vectors, linear models, or linear mixed models; the r2()-function returns the r-squared value for 'lm', 'glm', 'merMod' or 'lme' objects). The focus of most functions lies on summary statistics or fit measures for regression models, including generalized linear models and mixed effects models. However, some of the functions also deal with other statistical measures, like Cronbach's Alpha, Cramer's V, Phi etc.

AuthorDaniel Lüdecke <>
Date of publication2017-03-06 08:29:04
MaintainerDaniel Lüdecke <>

View on CRAN

Man pages

boot_ci: Standard error and confidence intervals for bootstrapped...

bootstrap: Generate nonparametric bootstrap replications

check_assumptions: Check model assumptions

chisq_gof: Chi-square goodness-of-fit-test

cod: Tjur's Coefficient of Discrimination

converge_ok: Convergence test for mixed effects models

cv: Coefficient of Variation

deff: Design effects for two-level mixed models

efc: Sample dataset from the EUROFAMCARE project

eta_sq: Eta-squared of fitted anova

get_model_pval: Get p-values from regression model objects

hoslem_gof: Hosmer-Lemeshow Goodness-of-fit-test

icc: Intraclass-Correlation Coefficient

inequ_trend: Compute trends in status inequalities

levene_test: Levene-Test for One-Way-Anova

mean_n: Row means with min amount of valid values

mwu: Mann-Whitney-U-Test

nhanes_sample: Sample dataset from the National Health and Nutrition...

odds_to_rr: Get relative risks estimates from logistic regressions

overdisp: Check overdispersion of GL(M)M's

pred_accuracy: Accuracy of predictions from model fit

pred_vars: Get predictor and response variables from models

prop: Proportion of values in a vector

r2: Compute r-squared of (generalized) linear (mixed) models

reliab_test: Check internal consistency of a test or questionnaire

re_var: Random effect variances

rmse: Compute model quality

robust: Robust standard errors for regression models

se: Standard Error for variables or coefficients

se_ybar: Standard error of sample mean for mixed models

sjstats-package: Collection of Convenient Functions for Common Statistical...

smpsize_lmm: Sample size for linear mixed models

std_beta: Standardized beta coefficients and CI of linear and mixed...

svyglm.nb: Survey-weighted negative binomial generalised linear model

table_values: Expected and relative table values

var_pop: Calculate population variance and standard deviation

weight: Weight a variable

wtd_sd: Weighted statistics for variables

xtab_statistics: Measures of association for contingency tables


autocorrelation Man page
boot_ci Man page
boot_p Man page
boot_se Man page
bootstrap Man page
check_assumptions Man page
chisq_gof Man page
cod Man page
converge_ok Man page
cramer Man page
cronb Man page
cv Man page
deff Man page
efc Man page
eta_sq Man page
get_model_pval Man page
get_re_var Man page
heteroskedastic Man page
hoslem_gof Man page
icc Man page
inequ_trend Man page
levene_test Man page
mean_n Man page
mic Man page
mse Man page
multicollin Man page
mwu Man page
nhanes_sample Man page
normality Man page
odds_to_rr Man page
outliers Man page
overdisp Man page
phi Man page
pred_accuracy Man page
pred_vars Man page
prop Man page
r2 Man page
reliab_test Man page
resp_val Man page
resp_var Man page
re_var Man page
rmse Man page
robust Man page
rse Man page
sd_pop Man page
se Man page
se_ybar Man page
sjstats Man page
sjstats-package Man page
smpsize_lmm Man page
split_half Man page
std_beta Man page
svy Man page
svyglm.nb Man page
table_values Man page
var_pop Man page
weight Man page
weight2 Man page
wtd_sd Man page
wtd_se Man page
xtab_statistics Man page
zero_count Man page


sjstats/R/odds_to_rr.R sjstats/R/mwu.R sjstats/R/S3-methods.R sjstats/R/sjStatistics.R sjstats/R/converge_ok.R sjstats/R/phi.R sjstats/R/bootstrap.R sjstats/R/prop.R sjstats/R/predictive_accuracy.R sjstats/R/cv.R sjstats/R/svyglmnb.R sjstats/R/samplesize_lme.R sjstats/R/se.R sjstats/R/rmse.R sjstats/R/std_b.R sjstats/R/pseudo_r2.R sjstats/R/pred_vars.R sjstats/R/merMod_p.R sjstats/R/overdisp.R sjstats/R/check_model_assumptions.R sjstats/R/nhanes_sample.R sjstats/R/internal_consistency.R sjstats/R/icc.R sjstats/R/weight.R sjstats/R/eta_sq.R sjstats/R/xtab_statistics.R sjstats/R/var_pop.R sjstats/R/helpfunctions.R sjstats/R/mean_n.R sjstats/R/boot_ci.R sjstats/R/efc.R sjstats/R/inequ_trends.R sjstats/R/gof.R sjstats/R/robust.R
sjstats/man/prop.Rd sjstats/man/pred_accuracy.Rd sjstats/man/inequ_trend.Rd sjstats/man/bootstrap.Rd sjstats/man/chisq_gof.Rd sjstats/man/cv.Rd sjstats/man/rmse.Rd sjstats/man/weight.Rd sjstats/man/get_model_pval.Rd sjstats/man/eta_sq.Rd sjstats/man/re_var.Rd sjstats/man/std_beta.Rd sjstats/man/deff.Rd sjstats/man/svyglm.nb.Rd sjstats/man/mean_n.Rd sjstats/man/table_values.Rd sjstats/man/mwu.Rd sjstats/man/icc.Rd sjstats/man/var_pop.Rd sjstats/man/odds_to_rr.Rd sjstats/man/pred_vars.Rd sjstats/man/boot_ci.Rd sjstats/man/robust.Rd sjstats/man/sjstats-package.Rd sjstats/man/xtab_statistics.Rd sjstats/man/levene_test.Rd sjstats/man/se.Rd sjstats/man/hoslem_gof.Rd sjstats/man/efc.Rd sjstats/man/check_assumptions.Rd sjstats/man/reliab_test.Rd sjstats/man/overdisp.Rd sjstats/man/converge_ok.Rd sjstats/man/se_ybar.Rd sjstats/man/r2.Rd sjstats/man/smpsize_lmm.Rd sjstats/man/cod.Rd sjstats/man/nhanes_sample.Rd sjstats/man/wtd_sd.Rd

Questions? Problems? Suggestions? or email at

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.