Checks if formula is in advanced format and translates if not.

create_model.formula(formula, data, verbose = FALSE)

## Arguments

formula |
The model formula, where
it must contain exatly one tilde (`~` ), with response
variable on the left-hand side and model terms on the right-hand side
terms are be separated by a plus (`+` ) sign
all variables appearing in `formula` must be
found in `data`
See the "Model formula syntax" section below (`lgp` ) for
instructions on how to specify the model terms. |

data |
A `data.frame` where each column corresponds to one
variable, and each row is one observation. Continuous covariates and the
response variable must have type `"numeric"` and categorical covariates
must have type `"factor"` . Missing values should be indicated with
`NaN` or `NA` . The response variable cannot contain missing
values. Column names should not contain trailing or leading underscores. |

verbose |
Should some informative messages be printed? |

## Value

an object of class lgpformula

## See also