set.seed(1)
df4 <- data.frame(
y = rnorm(10),
X1 = rnorm(10),
G = factor(sample(c("A", "B"), 10, replace = TRUE))
)
spec4 <- bigexp_terms(
y ~ X1 + G,
data = df4,
factorial_order = 2,
polynomial_order = 2
)
with_bigexp_contrasts(spec4, {
mm4 <- model.matrix(spec4$formula, df4)
head(mm4)
})
Run the code above in your browser using DataLab