Search data in an environment for a pattern
Source:R/search_environment_data.R
search_environment_data.Rd
Searches variable names, variable labels, and variable content.
Usage
search_environment_data(
pattern,
envir = .GlobalEnv,
search_variable_names = TRUE,
search_variable_labels = TRUE,
search_variable_content = TRUE
)
Examples
data(mtcars)
search_environment_data("cyl")
#>
#> ── Search results ──────────────────────────────────────────────────────────────
#>
#> ── mtcars ──
#>
#> ✔ Variable names: cyl
data(dmcognigen_cov)
study_search <- search_environment_data(
stringr::regex("study", ignore_case = TRUE)
)
study_search
#>
#> ── Search results ──────────────────────────────────────────────────────────────
#>
#> ── dmcognigen_cov ──
#>
#> ✔ Variable names: STUDYID
#> ✔ Variable labels: STUDYID, SUBJID, RFXSTDTC, RFXENDTC, SITEID, and DMDY
cnt_search_result(study_search, n_distinct_vars = "SUBJID")
#> $dmcognigen_cov
#> # A tibble: 254 × 7
#> STUDYID RFXSTDTC RFXENDTC SITEID DMDY n_SUBJID n
#> <chr> <chr> <chr> <chr> <dbl> <int> <int>
#> 1 CDISCPILOT01 2012-07-09 2013-01-20 716 -3 1 1
#> 2 CDISCPILOT01 2012-07-20 2013-01-11 703 -10 1 1
#> 3 CDISCPILOT01 2012-07-22 2013-01-20 701 -14 1 1
#> 4 CDISCPILOT01 2012-07-29 2013-02-10 711 -9 1 1
#> 5 CDISCPILOT01 2012-07-31 2012-08-28 709 -10 1 1
#> 6 CDISCPILOT01 2012-08-05 2012-09-01 701 -14 1 1
#> 7 CDISCPILOT01 2012-08-30 2012-11-04 704 -7 1 1
#> 8 CDISCPILOT01 2012-09-02 2012-12-04 703 -11 1 1
#> 9 CDISCPILOT01 2012-09-07 2012-09-16 701 -13 1 1
#> 10 CDISCPILOT01 2012-09-07 2013-02-01 705 -5 1 1
#> # ℹ 244 more rows
#>