| var_names | R Documentation |
This function extracts the variable part from a character vector of
predicate names. Each element of x is expected to follow the pattern
<varname>=<value>, where <varname> is a variable name and <value> is
the associated value.
var_names(x)
x |
A character vector of predicate names. |
If an element does not contain an equal sign (=), the entire string is
returned unchanged.
This function is the counterpart to values(), which extracts the value
part of predicates. Together, var_names() and values() provide a
convenient way to split predicate strings into their variable and value
components.
A character vector containing the <varname> parts of predicate
names in x. If an element does not contain =, the entire string is
returned as is. If x is NULL, the function returns NULL. If x has
length zero (character(0)), the function returns character(0).
Michal Burda
values()
var_names(c("a=1", "a=2", "b=x", "b=y"))
# returns c("a", "a", "b", "b")
var_names(c("a", "b=3"))
# returns c("a", "b")
var_names(character(0))
# returns character(0)
var_names(NULL)
# returns character(0)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.