lib_load {libr} | R Documentation |
The lib_load
function loads a data library into
an environment. The environment used is associated with the library at
the time it is created with the libname
function.
When the lib_load
function is called, the data frames/tibbles
will be loaded with <library>.<data set> syntax. Loading the data frames
into the environment makes them easy to access and use in your program.
lib_load(x, filter = NULL)
x |
The data library to load. |
filter |
One or more quoted strings to use as filters for the data names to load into the workspace. For more than one filter string, pass them as a vector of strings. The filter string can be a full or partial name. If using a partial name, use a wild-card character (*) to identify the missing portion. The match will be case-insensitive. |
The loaded data library.
lib_unload
to unload the library.
Other lib:
is.lib()
,
lib_add()
,
lib_copy()
,
lib_delete()
,
lib_info()
,
lib_path()
,
lib_remove()
,
lib_replace()
,
lib_size()
,
lib_sync()
,
lib_unload()
,
lib_write()
,
libname()
,
print.lib()
# Create temp directory tmp <- tempdir() # Save some data to temp directory for illustration purposes saveRDS(iris, file.path(tmp, "iris.rds")) saveRDS(ToothGrowth, file.path(tmp, "ToothGrowth.rds")) saveRDS(PlantGrowth, file.path(tmp, "PlantGrowth.rds")) # Create library libname(dat, tmp) # Load library into workspace lib_load(dat) # Examine workspace ls() # [1] "dat" "dat.iris" "dat.PlantGrowth" "dat.ToothGrowth" "tmp" # Use some data summary(dat.PlantGrowth) summary(dat.ToothGrowth) # Unload library lib_unload(dat) # Examine workspace again ls() # [1] "dat" "tmp" # Clean up lib_delete(dat)