Learn R Programming

faux (version 1.2.1)

add_ranef: 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)

Value

data frame with new random effects columns

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

Examples

Run this code
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)

Run the code above in your browser using DataLab