View source: R/prep_get_data_frame.R
prep_get_data_frame | R Documentation |
data_frame_name can be a file path or an URL you can append a pipe and a
sheet name for Excel files or object name e.g. for RData
files. Numbers
may also work. All file formats supported by your rio
installation will
work.
prep_get_data_frame(
data_frame_name,
.data_frame_list = .dataframe_environment,
keep_types = FALSE
)
data_frame_name |
character name of the data frame to read, see details |
.data_frame_list |
environment cache for loaded data frames |
keep_types |
logical keep types as possibly defined in a file, if the
data frame is loaded from one. set |
The data frames will be cached automatically, you can define an alternative
environment for this using the argument .data_frame_list
, and you can purge
the cache using prep_purge_data_frame_cache.
Use prep_add_data_frames to manually add data frames to the cache, e.g., if you have loaded them from more complex sources, before.
data.frame a data frame
prep_add_data_frames
prep_load_workbook_like_file
Other data-frame-cache:
prep_add_data_frames()
,
prep_list_dataframes()
,
prep_load_folder_with_metadata()
,
prep_load_workbook_like_file()
,
prep_purge_data_frame_cache()
## Not run:
bl <- as.factor(prep_get_data_frame(
paste0("https://www.rki.de/DE/Content/InfAZ/N/Neuartiges_Coronavirus",
"/Projekte_RKI/COVID-19_Todesfaelle.xlsx?__blob=",
"publicationFile|COVID_Todesfälle_BL|Bundesland"))[[1]])
n <- as.numeric(prep_get_data_frame(paste0(
"https://www.rki.de/DE/Content/InfAZ/N/Neuartiges_Coronavirus/",
"Projekte_RKI/COVID-19_Todesfaelle.xlsx?__blob=",
"publicationFile|COVID_Todesfälle_BL|Anzahl verstorbene",
" COVID-19 Fälle"))[[1]])
plot(bl, n)
# Working names would be to date (2022-10-21), e.g.:
#
# https://www.rki.de/DE/Content/InfAZ/N/Neuartiges_Coronavirus/ \
# Projekte_RKI/COVID-19_Todesfaelle.xlsx?__blob=publicationFile
# https://www.rki.de/DE/Content/InfAZ/N/Neuartiges_Coronavirus/ \
# Projekte_RKI/COVID-19_Todesfaelle.xlsx?__blob=publicationFile|2
# https://www.rki.de/DE/Content/InfAZ/N/Neuartiges_Coronavirus/ \
# Projekte_RKI/COVID-19_Todesfaelle.xlsx?__blob=publicationFile|name
# study_data
# ship
# meta_data
# ship_meta
#
prep_get_data_frame("meta_data | meta_data")
prep_get_data_frame(file.path(system.file(package = "dataquieR"),
"extdata", "meta_data.RData"))
prep_get_data_frame(file.path(system.file(package = "dataquieR"),
"extdata", "meta_data.RData|meta_data"))
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.