aboutsummaryrefslogtreecommitdiff
path: root/R/intervals.R
diff options
context:
space:
mode:
authorJohannes Ranke <jranke@uni-bremen.de>2022-08-10 14:21:26 +0200
committerJohannes Ranke <jranke@uni-bremen.de>2022-08-10 14:28:37 +0200
commit2890a954d8443e1aab04a5c5fa128574fa6cde87 (patch)
tree322a214fd870acd28732bc268f23e8bd8d11a79f /R/intervals.R
parent4572a31a440c967dfc66222c0214fccd087ac338 (diff)
Naming of random effects for reduced parameter models
Diffstat (limited to 'R/intervals.R')
-rw-r--r--R/intervals.R5
1 files changed, 3 insertions, 2 deletions
diff --git a/R/intervals.R b/R/intervals.R
index 258eb4ad..705ef6eb 100644
--- a/R/intervals.R
+++ b/R/intervals.R
@@ -77,8 +77,9 @@ intervals.saem.mmkin <- function(object, level = 0.95, backtransform = TRUE, ...
attr(confint_ret, "label") <- "Fixed effects:"
# Random effects
- ranef_ret <- as.matrix(conf.int[paste0("SD.", pnames), c("lower", "est.", "upper")])
- rownames(ranef_ret) <- paste0(gsub("SD\\.", "sd(", rownames(ranef_ret)), ")")
+ sdnames <- intersect(rownames(conf.int), paste("SD", pnames, sep = "."))
+ ranef_ret <- as.matrix(conf.int[sdnames, c("lower", "est.", "upper")])
+ rownames(ranef_ret) <- paste0(gsub("SD\\.", "sd(", sdnames), ")")
attr(ranef_ret, "label") <- "Random effects:"

Contact - Imprint