View source: R/lavaan2lm_list.R
predict.lm_from_lavaan_list | R Documentation |
It computes the predicted values based on the models stored in an 'lm_from_lavaan_list'-class object.
## S3 method for class 'lm_from_lavaan_list'
predict(object, x = NULL, y = NULL, m = NULL, newdata, ...)
object |
A 'lm_from_lavaan'-class object. |
x |
The variable name at the start of a path. |
y |
The variable name at the end of a path. |
m |
Optional. The mediator(s)
from |
newdata |
Required. A data frame of the new data. It must be a data frame. |
... |
Additional arguments. Ignored. |
An
lm_from_lavaan_list
-class object
is a list of lm_from_lavaan
-class
objects.
This is an advanced helper used by
plot.cond_indirect_effects()
.
Exported for advanced users and
developers.
A numeric vector of the predicted values, with length equal to the number of rows of user-supplied data.
lm_from_lavaan_list()
library(lavaan)
data(data_med)
mod <-
"
m ~ a * x + c1 + c2
y ~ b * m + x + c1 + c2
"
fit <- sem(mod, data_med, fixed.x = FALSE)
fit_list <- lm_from_lavaan_list(fit)
tmp <- data.frame(x = 1, c1 = 2, c2 = 3, m = 4)
predict(fit_list, x = "x", y = "y", m = "m", newdata = tmp)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.