Reads all worksheets from an Excel workbook into a named list of tibbles,
optionally extracting and attaching the METADATA sheet as an attribute.
Usage
read_database_from_excel(
path,
include_metadata = TRUE,
metadata_sheet = "METADATA",
...
)
read_database(path, include_metadata = TRUE, metadata_sheet = "METADATA", ...)Arguments
- path
Path to the
.xls/.xlsxfile.- include_metadata
Logical; if
TRUE(default) and a sheet namedmetadata_sheetis found, it is separated and attached as attribute"metadata"on the returned database list.- metadata_sheet
Name of the metadata sheet to recognize (default:
"METADATA").- ...
Additional arguments passed to
read_excel.
Value
A named list of tibbles. If include_metadata = TRUE and the metadata sheet
was found, it is accessible via attr(result, "metadata").
Examples
if (FALSE) { # \dontrun{
db <- read_database_from_excel("clinical_database.xlsx")
meta <- attr(db, "metadata")
} # }
