logical_to_yes_no: Function to convert a logical vector to a "Yes/No" vector.

View source: R/logical_to_yes_no.R

logical_to_yes_noR Documentation

Function to convert a logical vector to a "Yes/No" vector.

Description

Function to convert a logical vector to a "Yes/No" vector.

Usage

logical_to_yes_no(x, as_factor = TRUE, na_as_false = FALSE)

Arguments

x

Logical vector

as_factor

Should the return be a factor?

na_as_false

Should missing elements (NA) be as regarded as FALSE?

Value

Ordered factor or character vector.

Author(s)

Stuart K. Grange

Examples


# A vector
x <- c(TRUE, TRUE, TRUE, FALSE, TRUE, NA, FALSE, TRUE, TRUE, TRUE)

# To yes/no
logical_to_yes_no(x)

# Replace NAs with FALSE
logical_to_yes_no(x, na_as_false = TRUE)

# As a character vector
logical_to_yes_no(x, as_factor = FALSE)


skgrange/threadr documentation built on May 11, 2024, 12:16 p.m.