tor (version 1.0.1)

load_csv: Load each element of a list into an environment.

Description

Load each element of a list into an environment.

Usage

load_csv(path = ".", regexp = "[.]csv$", ignore.case = TRUE,
  invert = FALSE, envir = .GlobalEnv, ...)

load_tsv(path = ".", regexp = "[.]tsv$", ignore.case = TRUE, invert = FALSE, envir = .GlobalEnv, ...)

load_rds(path = ".", regexp = "[.]rds$", ignore.case = TRUE, invert = FALSE, envir = .GlobalEnv)

load_rdata(path = ".", regexp = "[.]rdata$|[.]rda$", ignore.case = TRUE, invert = FALSE, envir = .GlobalEnv)

Arguments

path

A character vector of one or more paths.

regexp

A regular expression (e.g. [.]csv$) passed on to grep() to filter paths.

ignore.case

if FALSE, the pattern matching is case sensitive and if TRUE, case is ignored during matching.

invert

If TRUE return files which do not match

envir

an environment or NULL.

...

Arguments passed to readr::read_csv() or readr::read_tsv().

Value

invisible(path).

See Also

Other general functions to import data: list_any, list_csv

Examples

Run this code
# NOT RUN {
(path_csv <- tor_example("csv"))
dir(path_csv)

load_csv(path_csv)
# Each dataframe is now available in the global environment
csv1
csv2

(path_mixed <- tor_example("mixed"))
dir(path_mixed)

load_rdata(path_mixed)
# Each dataframe is now available in the global environment
lower_rdata
upper_rdata
# }

Run the code above in your browser using DataCamp Workspace