powered by
Loads package data using data, but allows the user to avoid NOTEs for a ‘non visible binding variable’ to be thrown when checking a package. This is possible because this function returns the loaded data.
data
packageData( list, envir = .GlobalEnv, ..., options = NULL, stringsAsFactors = getOption("stringsAsFactors") )ldata(list, ..., package = NULL, error = TRUE, simplify = TRUE)
ldata(list, ..., package = NULL, error = TRUE, simplify = TRUE)
the loaded data.
character vector containing the names of the data to load.
the environment where the data should be loaded.
other arguments eventually passed to data.
list of R options to set before calling data. This may be useful the data is shipped as an R script.
logical that indicates if character columns of tabular data should be converted into factors.
a character vector giving the package(s) to look in for data sets, or NULL.
NULL
By default, all packages in the search path are used, then the data subdirectory (if present) of the current working directory.
a logical that indicates whether an error should be thrown if the requested data cannot be found.
logical that indicates if queries of one object only (i.e. argument list is of length one) should return the data object itself.
list
ldata(): loads a package data in the parent frame. It is a shortcut for packageData(list, ..., envir=parent.frame()).
ldata()
packageData(list, ..., envir=parent.frame())
if (FALSE) { mydata <- packageData('mydata') } # in a package source => won't issue a NOTE myfunction <- function(){ mydata <- ldata('mydata') }
Run the code above in your browser using DataLab