These functions extend R's generic as.data.frame function to the DataRobot S3 object classes listOfBlueprints, listOfFeaturelists, listOfModels, and projectSummaryList.
# S3 method for listOfBlueprints
as.data.frame(x, row.names = NULL,
optional = FALSE, ...)# S3 method for listOfFeaturelists
as.data.frame(x, row.names = NULL,
optional = FALSE, ...)
# S3 method for listOfModels
as.data.frame(x, row.names = NULL, optional = FALSE,
simple = TRUE, ...)
# S3 method for projectSummaryList
as.data.frame(x, row.names = NULL,
optional = FALSE, simple = TRUE, ...)
# S3 method for listOfDataRobotPredictionDatasets
as.data.frame(x, row.names = NULL,
optional = FALSE, ...)
S3 object to be converted into a dataframe.
character. Optional. Row names for the dataframe returned by the method.
logical. Optional. If TRUE, setting row
names and converting column names to syntactic names: see help for
make.names
function.
list. Additional optional parameters to be passed to the generic as.data.frame function (not used at present).
logical. Optional. if TRUE (the default), a simplified dataframe is returned for objects of class listOfModels or projectSummaryList.
A dataframe containing some or all of the data from the original S3 object; see Details.
All of the DataRobot S3 `listOf' class objects have relatively complex structures and are often easier to work with as dataframes. The methods described here extend R's generic as.data.frame function to convert objects of these classes to convenient dataframes. For objects of class listOfBlueprints and listOfFeaturelists or objects of class listOfModels and projectSummaryList with simple = FALSE, the dataframes contain all information from the original S3 object. The default value simple = TRUE provides simpler dataframes for objects of class listOfModels and projectSummaryList.