diff --git a/404.html b/404.html index aed5f57..6490e3a 100644 --- a/404.html +++ b/404.html @@ -26,7 +26,7 @@ REDCapCAST - 25.2.1 + 25.3.1 + + + + + +
+
+
+ +
+

Interpret specific binary values as logicals

+
+ +
+

Usage

+
as_logical(
+  x,
+  values = list(c("TRUE", "FALSE"), c("Yes", "No"), c(1, 0), c(1, 2)),
+  ...
+)
+
+# S3 method for class 'data.frame'
+as_logical(
+  x,
+  values = list(c("TRUE", "FALSE"), c("Yes", "No"), c(1, 0), c(1, 2)),
+  ...
+)
+
+# Default S3 method
+as_logical(
+  x,
+  values = list(c("TRUE", "FALSE"), c("Yes", "No"), c(1, 0), c(1, 2)),
+  ...
+)
+
+ +
+

Arguments

+ + +
x
+

vector or data.frame

+ + +
values
+

list of values to interpret as logicals. First value is

+ + +
...
+

ignored +interpreted as TRUE.

+ +
+
+

Value

+

vector

+
+ +
+

Examples

+
c(sample(c("TRUE", "FALSE"), 20, TRUE), NA) |>
+  as_logical() |>
+  class()
+#> [1] "logical"
+ds <- dplyr::tibble(
+  B = factor(sample(c(1, 2), 20, TRUE)),
+  A = factor(sample(c("TRUE", "FALSE"), 20, TRUE)),
+  C = sample(c(3, 4), 20, TRUE),
+  D = factor(sample(c("In", "Out"), 20, TRUE))
+)
+ds |>
+  as_logical() |>
+  sapply(class)
+#>         B         A         C         D 
+#> "logical" "logical" "numeric"  "factor" 
+ds$A |> class()
+#> [1] "factor"
+
+
+
+ + +
+ + + + + + + diff --git a/reference/case_match_regex_list.html b/reference/case_match_regex_list.html index a2c4afd..487dfcf 100644 --- a/reference/case_match_regex_list.html +++ b/reference/case_match_regex_list.html @@ -15,7 +15,7 @@ naming."> REDCapCAST - 25.2.1 + 25.3.1