| get.vars {formula.tools} | R Documentation |
get.vars extracts variable names from various R objects such as
formulas, expressions, calls, symbols, etc. It is very similar to
all.vars except that all symbols, etc. are interpolated
to the names of variables.
get.vars(x, data = NULL, ...) ## S4 method for signature 'formula,ANY' get.vars(x, data = NULL, ...) ## S4 method for signature 'call,ANY' get.vars(x, data = NULL, ...) ## S4 method for signature 'expression,missing' get.vars(x, data = NULL, ...) ## S4 method for signature 'name,ANY' get.vars(x, data = NULL, ...) ## S4 method for signature 'ANY,ANY' get.vars(x, data = NULL, ...) ## S4 method for signature ''NULL',ANY' get.vars(x, data = NULL, ...) lhs.vars(x, ...) .lhs.vars(x, ..., data = NULL) ## S4 method for signature 'formula' lhs.vars(x, ..., data = NULL) ## S4 method for signature 'call' lhs.vars(x, ..., data = NULL) ## S4 method for signature 'expression' lhs.vars(x, ...) rhs.vars(x, ...) .rhs.vars(x, ..., data = NULL) ## S4 method for signature 'formula' rhs.vars(x, ..., data = NULL) ## S4 method for signature 'call' rhs.vars(x, ..., data = NULL) ## S4 method for signature 'expression' rhs.vars(x, ...)
x |
object to extract vars from. |
data |
data set/list or environment on which the names are defined |
... |
arguments passed to subsequent functions
Methods/functions beginning with |
character vector of variables names in order that they appear in
x.
get.vars( Species ~ ., iris ) get.vars( quote( Sepal.Length * Sepal.Width ), iris )