Learn R Programming

RemixAutoML (version 0.11.0)

multiplot: Multiplot is a function for combining multiple plots

Description

Sick of copying this one into your code? Well, not anymore.

Usage

multiplot(..., plotlist = NULL, cols = 2, layout = NULL)

Arguments

...

Passthrough arguments

plotlist

This is the list of your charts

cols

This is the number of columns in your multiplot

layout

Leave NULL

Value

Multiple ggplots on a single image

See Also

Other Misc: AutoH2OTextPrepScoring, ChartTheme, PrintObjectsSize, RemixTheme, SimpleCap, percRank, tempDatesFun, tokenizeH2O

Examples

Run this code
# NOT RUN {
Correl <- 0.85
data <- data.table::data.table(Target = runif(100))
data[, x1 := qnorm(Target)]
data[, x2 := runif(100)]
data[, Independent_Variable1 := log(pnorm(Correl * x1 +
                                            sqrt(1-Correl^2) * qnorm(x2)))]
data[, Predict := (pnorm(Correl * x1 +
                           sqrt(1-Correl^2) * qnorm(x2)))]
p1 <- RemixAutoML::ParDepCalPlots(data,
                                  PredictionColName = "Predict",
                                  TargetColName = "Target",
                                  IndepVar = "Independent_Variable1",
                                  GraphType = "calibration",
                                  PercentileBucket = 0.20,
                                  FactLevels = 10,
                                  Function = function(x) mean(x, na.rm = TRUE))
p2 <- RemixAutoML::ParDepCalPlots(data,
                                  PredictionColName = "Predict",
                                  TargetColName = "Target",
                                  IndepVar = "Independent_Variable1",
                                  GraphType = "boxplot",
                                  PercentileBucket = 0.20,
                                  FactLevels = 10,
                                  Function = function(x) mean(x, na.rm = TRUE))
RemixAutoML::multiplot(plotlist = list(p1,p2), cols = 2)
# }

Run the code above in your browser using DataLab