# parse_formula

From reshape2 v1.4.3
by Hadley Wickham

##### Parse casting formulae.

There are a two ways to specify a casting formula: either as a string, or a list of quoted variables. This function converts the former to the latter.

##### Usage

`parse_formula(formula = "... ~ variable", varnames, value.var = "value")`

##### Arguments

- formula
formula to parse

- varnames
names of all variables in data

- value.var
name of variable containing values

##### Details

Casting formulas separate dimensions with `~`

and variables within
a dimension with `+`

or `*`

. `.`

can be used as a
placeholder, and `...`

represents all other variables not otherwise
used.

##### Examples

```
# NOT RUN {
reshape2:::parse_formula("a + ...", letters[1:6])
reshape2:::parse_formula("a ~ b + d")
reshape2:::parse_formula("a + b ~ c ~ .")
# }
```

*Documentation reproduced from package reshape2, version 1.4.3, License: MIT + file LICENSE*

### Community examples

Looks like there are no examples yet.