Search data in an environment for a pattern
Source:R/search_environment_data.R
      search_environment_data.RdSearches 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
#>