
Restoring objects from Excel files
xlcRestore.RdRestores objects from Excel files that have been dumped using xlcDump.
Arguments
- file
Excel file from which to restore objects. This is normally a file that has been produced with
xlcDump. Defaults to"dump.xlsx".- pos
Environment into which to restore objects. Can be specified either as an
integerspecifying the position in thesearchlist, as acharacternaming an element in thesearchlist or as anenvironment. Defaults to-1which refers to the current environment.- overwrite
logicalspecifying if data objects should be overwritten if they already exist inside the environmentpos.
Value
Named logical vector specifying if objects have been restored or not. An object may not be restored because there
was an issue with reading the data from the worksheet or the object already existed in the environment pos
(and overwrite = FALSE).
Author
Martin Studer
Mirai Solutions GmbH https://mirai-solutions.ch
Examples
if (FALSE) { # \dontrun{
require(datasets)
xlcDump(c("airquality", "CO2", "iris", "PlantGrowth", "swiss"),
file = "myDump.xlsx", pos = "package:datasets")
xlcRestore(file = "myDump.xlsx", overwrite = TRUE)
# clean up
file.remove("myDump.xlsx")
} # }