inst/models/passing/NA-defvar.R

library(OpenMx)

df <- data.frame(dv=c(1L:10L,NA))

m1 <- mxModel(
  "integer",
  mxData(df, 'raw'),
  mxMatrix(nrow=1,ncol=1,labels="data.dv",name="obj"),
  mxFitFunctionAlgebra("obj"))

omxCheckError(mxRun(m1), "integer.data: NA in definition variable 'dv'")

df <- data.frame(dv=c(2.5, 3.5, NA))

m1 <- mxModel(
  "double",
  mxData(df, 'raw'),
  mxMatrix(nrow=1,ncol=1,labels="data.dv",name="obj"),
  mxFitFunctionAlgebra("obj"))

omxCheckError(mxRun(m1), "double.data: NA in definition variable 'dv'")

Try the OpenMx package in your browser

Any scripts or data that you put into this service are public.

OpenMx documentation built on Nov. 8, 2023, 1:08 a.m.