Learn R Programming

visreg (version 2.7.0)

visregList: Join multiple visreg objects together in a list

Description

This function takes multiple visreg objects, from separate calls to visreg(), and joins them together in a single object. The single object will be of type visregList unless collapse=TRUE is specified, in which case the list will be collapsed back down into a single visreg object.

Usage

visregList(..., labels, collapse=FALSE)

Arguments

visreg objects, as produced by calls to visreg.

labels

A character vector with length corresponding to the number of visreg objects passed to the function that provides labels for the different objects in subsequent plots. Only has an effect if collapse=TRUE.

collapse

If TRUE, the resulting object will be collapsed down into a single visreg object. If FALSE, the resulting object will be a visregList.

Value

A visreg or visregList object, depending on the value of collapse.

See Also

visreg plot.visreg

Examples

Run this code
# NOT RUN {
fit <- lm(Ozone ~ Solar.R + Wind + Temp, data=airquality)
v1 <- visreg(fit, "Wind", plot=FALSE, alpha=0.2)
v2 <- visreg(fit, "Wind", plot=FALSE, alpha=0.01)
vv1 <- visregList(v1, v2, collapse=FALSE)
vv2 <- visregList(v1, v2, collapse=TRUE,
                  labels=c("Confidence: 0.80", "Confidence: 0.99"))
op <- par(mfrow=c(1,2))
plot(vv1)
par(op)
plot(vv2)
# }

Run the code above in your browser using DataLab