get_coefs: Get Coefficients from Data

View source: R/get_coefs.R

get_coefsR Documentation

Get Coefficients from Data

Description

You need model coefficients to simulate multilevel data, and can get them from data simulated from parameters using sim_design() or rmulti().

Usage

get_coefs(data, formula = NULL, fun = c("lm", "glm", "lmer", "glmer"), ...)

Arguments

data

A dataset in long format

formula

A formula (can be extracted from datasets created by sim_design)

fun

the model function (one of "lm", "glm", "lmer", or "glmer")

...

Further arguments to the model function

Value

a list of the model coefficients

Examples

# simulate some data
data <- sim_design(within = 2, between = 2, 
                   mu = c(1, 0, 1, 1), 
                   long = TRUE, empirical = TRUE)

# get coefs for the full factorial model
get_coefs(data)

# a reduced model
get_coefs(data, y ~ B1 + W1)

# specify a different model function
data$y <- norm2binom(data$y)
get_coefs(data, fun = "glm", family = binomial)

faux documentation built on April 3, 2025, 7:44 p.m.