These functions wrap common use-cases of list_any()
.
list_csv( path = ".", regexp = "[.]csv$", ignore.case = TRUE, invert = FALSE, ... ) list_tsv( path = ".", regexp = "[.]tsv$", ignore.case = TRUE, invert = FALSE, ... ) list_rds(path = ".", regexp = "[.]rds$", ignore.case = TRUE, invert = FALSE) list_rdata( path = ".", regexp = "[.]rdata$|[.]rda$", ignore.case = TRUE, invert = FALSE )
path | A character vector of one path. Defaults to the working directory. |
---|---|
regexp | A regular expression (e.g. |
ignore.case | if |
invert | If |
... | Arguments passed to |
A list.
Other functions to import files into a list:
list_any()
Other functions to import files of common formats:
load_csv()
#> [1] "/home/runner/work/_temp/Library/tor/extdata/rds"#> [1] "rds1.rds" "rds2.rds"list_rds(rds)#> $rds1 #> # A tibble: 2 × 1 #> x #> <dbl> #> 1 1 #> 2 2 #> #> $rds2 #> # A tibble: 2 × 1 #> y #> <chr> #> 1 a #> 2 b #>#> [1] "/home/runner/work/_temp/Library/tor/extdata/tsv"#> [1] "tsv1.tsv" "tsv2.tsv"list_tsv(tsv)#>#>#> #> #>#> #>#>#>#>#> #> #>#> #>#>#> $tsv1 #> # A tibble: 3 × 2 #> x y #> <dbl> <chr> #> 1 1 a #> 2 2 NA #> 3 3 NA #> #> $tsv2 #> # A tibble: 3 × 2 #> x y #> <dbl> <chr> #> 1 1 a #> 2 2 NA #> 3 3 b #>#> [1] "/home/runner/work/_temp/Library/tor/extdata/mixed"#> [1] "csv.csv" "lower_rdata.rdata" "rda.rda" #> [4] "upper_rdata.RData"list_rdata(mixed)#> $lower_rdata #> # A tibble: 2 × 1 #> y #> <chr> #> 1 a #> 2 b #> #> $rda #> # A tibble: 2 × 1 #> y #> <chr> #> 1 a #> 2 b #> #> $upper_rdata #> # A tibble: 2 × 1 #> y #> <chr> #> 1 a #> 2 b #>list_csv(mixed)#>#>#> #>#> #>#>#> $csv #> # A tibble: 2 × 1 #> y #> <chr> #> 1 a #> 2 b #>list_rdata(mixed, regexp = "[.]RData", ignore.case = FALSE)#> $upper_rdata #> # A tibble: 2 × 1 #> y #> <chr> #> 1 a #> 2 b #>