mirror of
https://github.com/agdamsbo/REDCapCAST.git
synced 2025-01-18 21:16:34 +01:00
47 lines
1022 B
R
47 lines
1022 B
R
% Generated by roxygen2: do not edit by hand
|
|
% Please edit documentation in R/as_factor.R
|
|
\name{named_levels}
|
|
\alias{named_levels}
|
|
\title{Get named vector of factor levels and values}
|
|
\usage{
|
|
named_levels(
|
|
data,
|
|
label = "labels",
|
|
na.label = NULL,
|
|
na.value = 99,
|
|
sort.numeric = TRUE
|
|
)
|
|
}
|
|
\arguments{
|
|
\item{data}{factor}
|
|
|
|
\item{label}{character string of attribute with named vector of factor labels}
|
|
|
|
\item{na.label}{character string to refactor NA values. Default is NULL.}
|
|
|
|
\item{na.value}{new value for NA strings. Ignored if na.label is NULL.
|
|
Default is 99.}
|
|
|
|
\item{sort.numeric}{sort factor levels if levels are numeric. Default is TRUE}
|
|
}
|
|
\value{
|
|
named vector
|
|
}
|
|
\description{
|
|
Get named vector of factor levels and values
|
|
}
|
|
\examples{
|
|
structure(c(1, 2, 3, 2, 10, 9),
|
|
labels = c(Unknown = 9, Refused = 10),
|
|
class = "haven_labelled"
|
|
) |>
|
|
as_factor() |>
|
|
named_levels()
|
|
structure(c(1, 2, 3, 2, 10, 9),
|
|
labels = c(Unknown = 9, Refused = 10),
|
|
class = "labelled"
|
|
) |>
|
|
as_factor() |>
|
|
named_levels()
|
|
}
|