f.build {cobalt} | R Documentation |
Convenient Formula Generation
Description
f.build()
returns a formula
of the form y ~ x1 + x2 + ...
from a data frame input. It can be much quicker to use f.build()
than to hand-write the precise formula, which may contain errors. It can be used in place of a formula in, for example, glm()
, matchit()
, or bal.tab()
. It provides similar functionality to reformulate()
.
Usage
f.build(y = NULL, rhs = NULL)
Arguments
y |
the quoted name of the response (left hand side) variable in the formula. Only one variable is supported. If missing, |
rhs |
a data frame whose variable names will be the terms on the right hand side of the formula, or a character vector whose values will be the terms on the right hand side of the formula. If missing, the argument to |
Value
a formula
object.
See Also
Examples
data(lalonde)
covs <- subset(lalonde, select = -c(treat, re78))
lm(f.build("treat", covs), data = lalonde)