From a1baafe832473a15c0d4601ecbbaa1d62053b668 Mon Sep 17 00:00:00 2001 From: Layla Riemann <layla.riemann@ptb.de> Date: Mon, 2 Aug 2021 09:39:30 +0000 Subject: [PATCH] help file for R-code --- get_lme_sd_v1.r | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 get_lme_sd_v1.r diff --git a/get_lme_sd_v1.r b/get_lme_sd_v1.r new file mode 100644 index 0000000..a482cd3 --- /dev/null +++ b/get_lme_sd_v1.r @@ -0,0 +1,18 @@ +# +# get_lme_sd_v1.r +# + +get.sd.lme <- function(mod) { + sds <- exp(attr(mod$apVar, "Pars")) + names(sds) <- c(gsub("reStruct\\.", "", names(sds)[1:2]), "Residual") + sds +} + +get.sd.lmer <- function(mod) { + vc <- VarCorr(mod) + sds <- unlist( lapply(vc, function(v) attr(v, "stddev")) ) + names(sds) <- names(vc) + #NB: SDs are in decreasing order in nested models so ... + c( rev(sds), Residual=attr(vc, "sc")) +} + -- GitLab