Package: HLMdiag 0.5.1.9000

HLMdiag: Diagnostic Tools for Hierarchical (Multilevel) Linear Models

A suite of diagnostic tools for hierarchical (multilevel) linear models. The tools include not only leverage and traditional deletion diagnostics (Cook's distance, covratio, covtrace, and MDFFITS) but also convenience functions and graphics for residual analysis. Models can be fit using either lmer in the 'lme4' package or lme in the 'nlme' package.

Authors:Adam Loy [cre, aut], Jaylin Lowe [aut], Jack Moran [aut]

HLMdiag_0.5.1.9000.tar.gz
HLMdiag_0.5.1.9000.zip(r-4.7)HLMdiag_0.5.1.9000.zip(r-4.6)HLMdiag_0.5.1.9000.zip(r-4.5)
HLMdiag_0.5.1.9000.tgz(r-4.6-x86_64)HLMdiag_0.5.1.9000.tgz(r-4.6-arm64)HLMdiag_0.5.1.9000.tgz(r-4.5-x86_64)HLMdiag_0.5.1.9000.tgz(r-4.5-arm64)
HLMdiag_0.5.1.9000.tar.gz(r-4.7-arm64)HLMdiag_0.5.1.9000.tar.gz(r-4.7-x86_64)HLMdiag_0.5.1.9000.tar.gz(r-4.6-arm64)HLMdiag_0.5.1.9000.tar.gz(r-4.6-x86_64)
HLMdiag_0.5.1.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
HLMdiag/json (API)

# Install 'HLMdiag' in R:
install.packages('HLMdiag', repos = c('https://aloy.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/aloy/hlmdiag/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
Datasets:
  • ahd - Methylprednisolone data
  • autism - Autism data
  • radon - Radon data
  • wages - Wages for male high school dropouts

On CRAN:

Conda:

openblascpp

9.11 score 19 stars 6 packages 244 scripts 1.3k downloads 4 mentions 19 exports 39 dependencies

Last updated from:6f1ee6dcba. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK242
linux-devel-x86_64OK271
source / vignettesOK405
linux-release-arm64OK237
linux-release-x86_64OK247
macos-release-arm64OK193
macos-release-x86_64OK384
macos-oldrel-arm64OK149
macos-oldrel-x86_64OK377
windows-develOK227
windows-releaseOK215
windows-oldrelOK222
wasm-releaseOK197

Exports:adjust_lmListcase_deletecompare_eb_lscovratiocovtracedotplot_diagextract_designhlm_augmenthlm_influencehlm_residleverageLSresidsmdffitspull_residresid_conditionalresid_marginalrotate_ranefrvcvarcomp.mer

Dependencies:clicpp11dplyrfarvergenericsggplot2ggrepelgluegtableisobandlabelinglatticelifecyclemagrittrMASSMatrixmgcvnlmepillarpkgconfigpurrrR6rbibutilsRColorBrewerRcppRcppArmadilloRdpackreformulasrlangS7scalesstringistringrtibbletidyselectutf8vctrsviridisLitewithr

Updated JSS code
Preliminaries | Exam data | Residual analysis | Influence analysis | Diagnostics for variance components

Last update: 2026-06-30
Started: 2020-12-03

Influence Diagnostics
Overview | hlm_influence() function | Introduction | Obtain influence diagnostics at different levels with level | Investigate deletion of specific observations or groups with delete | Select different types of leverage with leverage argument | Choose between approximations or full refits with approx | na.action and the data argument | hlm_augment function | lme objects from nlme package | Important differences for lme objects | Cook's distance values comparison to other packages | The car package | The lme4 package | lme4 approximation | lme4 full refit

Last update: 2025-05-10
Started: 2020-08-21

Residual Diagnostics
HLMdiag: a diagnostic tool for hierarchical (multilevel) linear models | hlm_resid() function | Types of residuals in multilevel models | Example Data | hlm_resid() usage | General usage | standardize and include.ls | Higher-level residuals | na.action and data | Three-level models | Using hlm_resid() in context | pull_resid() | hlm_augment() | References

Last update: 2020-12-14
Started: 2020-08-21

Readme and manuals

Help Manual

Help pageTopics
Fitting Common Models via 'lm'adjust_lmList adjust_lmList,formula,data.frame-method adjust_lmList.formula
Methylprednisolone dataahd
Autism dataautism
Case Deletion for 'mer'/'lmerMod' objectscase_delete case_delete.default case_delete.lme case_delete.lmerMod case_delete.mer
Visually comparing shrinkage and LS estimatescompare_eb_ls
Calculating influence diagnostics for HLMscooks.distance.case_delete covratio.case_delete covtrace.case_delete hlm_influence hlm_influence.default hlm_influence.lme hlm_influence.lmerMod mdffits.case_delete rvc.case_delete
Influence on precision of fixed effects in HLMscovratio covratio.default covratio.lme covratio.lmerMod covratio.mer covtrace covtrace.default covtrace.lme covtrace.lmerMod covtrace.mer
Dot plots for influence diagnosticsdotplot_diag
Extracting covariance matrices from lmeextract_design
Calculating residuals and influence diagnostics for HLMshlm_augment hlm_augment.default hlm_augment.lme hlm_augment.lmerMod
Calculating residuals from HLMshlm_resid hlm_resid.default hlm_resid.lme hlm_resid.lmerMod
Diagnostic tools for hierarchical (multilevel) linear modelsHLMdiag-package HLMdiag package-HLMdiag
Defunct functions in package HLMdiagdiagnostics ggplot_qqnorm group_qqnorm HLMdiag-defunct HLMresid HLMresid.default HLMresid.lmerMod HLMresid.mer
Deprecated functions in HLMdiagHLMdiag-deprecated
Leverage for HLMsleverage leverage.default leverage.lme leverage.lmerMod leverage.mer
Calculating least squares residualsLSresids LSresids.default LSresids.lme LSresids.lmerMod LSresids.mer
Influence on fixed effects of HLMscooks.distance cooks.distance.lme cooks.distance.lmerMod cooks.distance.mer mdffits mdffits.default mdffits.lme mdffits.lmerMod mdffits.mer
Computationally Efficient HLM Residualspull_resid pull_resid.default pull_resid.lme pull_resid.lmerMod
Radon dataradon
Conditional residualsresid_conditional resid_conditional.default resid_conditional.lme resid_conditional.lmerMod
Marginal residualsresid_marginal resid_marginal.default resid_marginal.lme resid_marginal.lmerMod
Random effects residualsresid_ranef
Calculate s-dimensional rotated random effectsrotate_ranef rotate_ranef.default rotate_ranef.lme rotate_ranef.lmerMod rotate_ranef.mer
Relative variance change for HLMsrvc rvc.default rvc.lme rvc.lmerMod rvc.mer
Extracting variance componentsvarcomp.mer
Wages for male high school dropoutswages