visregList: Join multiple visreg objects together in a list

View source: R/visregList.R

visregListR Documentation

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'.

Author(s)

Patrick Breheny

See Also

[visreg()], [plot.visreg()]

Examples

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)


pbreheny/visreg documentation built on March 29, 2025, 5:20 a.m.