This is a wrapper for `latticeParseFormula`

that allows the option of using
a "." for the conditioning variables (i.e. after "|") instead of explicitly
writing them out. When so used, it means "all variables in the data argument
*except* those already used to the left of the |". See the Help for
`strucplot`

for examples.

1 | ```
strucParseFormula(form, data = list())
``` |

`form` |
The |

`data` |
An optional data frame containing values for any variables in the formula. Default = list(), which means that all variables will be looked up in the formula's environment. |

Note that this is a convenience option only; the
conditioning can always be explicitly given. Also note that the two options
cannot be combined: either a "." and *only* a "." must be used or
*all* the conditioning variables must be written out.

Same as `latticeParseFormula`

with an additional "form"
attribute that is the formula used with all conditioning explicitly
given.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 | ```
exdat <- data.frame(x = 1:5, alongname = sample( letters[1:3],5, rep=TRUE),
butalongername = sample(LETTERS[1:2],5, rep = TRUE))
y <- runif(5)
strucParseFormula (y ~ x| alongname*butalongername, data = exdat)
# The same
strucParseFormula (y ~ x|., data = exdat)
# The 'data' argument is required with '.'
## Not run:
strucParseFormula (y ~ x|.)
## End(Not run)
``` |

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.