add_ranef: Add random effects to a data frame

View source: R/add_ranef.R

add_ranefR Documentation

Add random effects to a data frame

Description

Add random effects to a data frame

Usage

add_ranef(.data, .by = NULL, ..., .cors = 0, .empirical = FALSE)

Arguments

.data

the data frame

.by

the grouping column (groups by row if NULL)

...

the name and standard deviation of each random effect

.cors

the correlations among multiple random effects, to be passed to rnorm_multi as r

.empirical

logical. To be passed to rnorm_multi as empirical

Value

data frame with new random effects columns

Examples

add_random(rater = 2, stimulus = 2, time = 2) %>%
  add_ranef("rater", u0r = 1.5) %>%
  add_ranef("stimulus", u0s = 2.2, u1s = 0.75, .cors = 0.5) %>%
  add_ranef(c("rater", "stimulus"), u0sr = 1.2)

faux documentation built on April 20, 2023, 9:13 a.m.