createSyntax {MplusAutomation} | R Documentation |
Create the Mplus input text for an mplusObject
Description
This function takes an object of class mplusObject
and creates
the Mplus input text corresponding to it, including data link and
variable names.
Usage
createSyntax(object, filename, check = TRUE, add = FALSE, imputed = FALSE)
Arguments
object |
An object of class mplusObject |
filename |
The name of the data file as a character vector |
check |
A logical indicating whether or not to run |
add |
A logical passed on to |
imputed |
A logical whether the data are multiply imputed.
Defaults to |
Value
A character string containing all the text for the Mplus input file.
Author(s)
Joshua F. Wiley <jwiley.psych@gmail.com>
See Also
prepareMplusData
, mplusModeler
Examples
# example mplusObject
example1 <- mplusObject(MODEL = "mpg ON wt;",
usevariables = c("mpg", "hp"), rdata = mtcars)
# create the Mplus input text
cat(createSyntax(example1, "example1.dat"), file=stdout(), fill=TRUE)
# update the object, then create input text
cat(createSyntax(update(example1,
TITLE = ~ "This is my title;",
MODEL = ~ . + "\nmpg ON hp;",
usevariables = c("mpg", "hp", "wt")), "example1.dat"),
file=stdout(),
fill=TRUE)
rm(example1)
[Package MplusAutomation version 1.1.1 Index]