convert_case {sjlabelled} | R Documentation |
Generic case conversion for labels
Description
This function wraps to_any_case()
from the snakecase
package with certain defaults for the sep_in
and
sep_out
arguments, used for instance to convert cases in
term_labels
.
Usage
convert_case(lab, case = NULL, verbose = FALSE, ...)
Arguments
lab |
Character vector that should be case converted. |
case |
Desired target case. Labels will automatically converted into the
specified character case. See |
verbose |
Toggle warnings and messages on or off. |
... |
Further arguments passed down to |
Details
When calling to_any_case()
from snakecase, the
sep_in
argument is set to "(?<!\\d)\\."
, and the
sep_out
to " "
. This gives feasible results from variable
labels for plot annotations.
Value
lab
, with converted case.
Examples
data(iris)
convert_case(colnames(iris))
convert_case(colnames(iris), case = "snake")
[Package sjlabelled version 1.2.0 Index]