pcctc / affirm

Data affirmation and validation
https://pcctc.github.io/affirm/
Other
6 stars 2 forks source link

Improved environment handling #7

Closed ddsjoberg closed 1 year ago

ddsjoberg commented 1 year ago

closes #5

library(affirm) |> suppressPackageStartupMessages()

acceptable_levels <- c(4, 6)

affirm_init(replace = TRUE)
#> ✔ We're ready to make data affirmations...
affirm_values(
  mtcars,
  label = "externally defined object",
  column = "cyl",
  values = acceptable_levels
) |>
  invisible()
#> • externally defined object
#>   14 issues identified.
affirm_report_raw_data()
#> # A tibble: 1 × 9
#>      id label      priority data_frames columns error_n total_n error_rate data 
#>   <int> <chr>         <int> <chr>       <chr>     <int>   <int>      <dbl> <lis>
#> 1    NA externall…       NA <NA>        cyl          14      32      0.438 <df>

Created on 2023-06-09 with reprex v2.0.2