Skip to content

Commit 808a128

Browse files
committed
fix
1 parent b43abce commit 808a128

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

R/extract_random_parameters.R

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -136,14 +136,20 @@
136136
}
137137

138138
out <- as.data.frame(lme4::ranef(model, condVar = TRUE)[[re_grp]], stringsAsFactors = FALSE)
139-
out$grp <- unique(insight::get_data(model)[[re_grp]])
140-
out <- datawizard::reshape_longer(out, select = -"grp")
141-
out <- datawizard::data_separate(out, select = "name", new_columns = c("grpvar", "term"))
142-
out <- datawizard::data_arrange(out, select = c("grpvar", "term"))
143-
out <- out[c("grpvar", "term", "grp", "value")]
144-
out$condsd <- NA
139+
out$.grp <- unique(insight::get_data(model)[[re_grp]])
140+
out <- datawizard::reshape_longer(out, select = -".grp")
141+
out$grpvar <- re_grp
145142

146-
colnames(out) <- c("Group", "Parameter", "Level", "Coefficient", "SE")
143+
# rename columns
144+
colnames(out) <- c("Level", "Parameter", "Coefficient", "Group")
145+
out$SE <- NA
146+
147+
# re-order columns
148+
out <- out[c("Group", "Parameter", "Level", "Coefficient", "SE")]
149+
out$Parameter[out$Parameter == "Intercept"] <- "(Intercept)"
150+
151+
# sort
152+
out <- datawizard::data_arrange(out, c("Group", "Parameter", "Level"))
147153

148154
# coerce to character
149155
out$Parameter <- as.character(out$Parameter)

0 commit comments

Comments
 (0)