bivariate_scale.Rd
Constructor for bivariate scale object
bivariate_scale( aesthetics, palette, name = waiver(), breaks = waiver(), labels = waiver(), limits = NULL, rescaler = scales::rescale, oob = scales::censor, expand = waiver(), na.value = NA_real_, trans = "identity", guide = "none", super = ScaleBivariate, scale_name = "bivariate_scale" )
aesthetics | The names of the aesthetics that this scale works with. |
---|---|
palette | A palette function that when called with a numeric vector with
values between 0 and 1 returns the corresponding output values
(e.g., |
name | The name of the scale. Used as the axis or legend title. If
|
breaks | One of:
|
labels | One of:
|
limits | Data frame with two columns of length two each defining the limits for the two data dimensions. |
rescaler | Either one rescaling function applied to both data dimensions or list of two rescaling functions, one for each data dimension. |
oob | One of:
|
expand | For position scales, a vector of range expansion constants used to add some
padding around the data to ensure that they are placed some distance
away from the axes. Use the convenience function |
na.value | Missing values will be replaced with this value. |
trans | Either one transformation applied to both data dimensions or list of two transformations, one for each data dimension. Transformations can be given as either the name of a transformation object or the object itself. See [`ggplot2::continuous_scale()`] for details. |
guide | A function used to create a guide or its name. See
|
super | The super class to use for the constructed scale |
scale_name | The name of the scale that should be used for error messages associated with this scale. |
An object of class ScaleBivariate
(inherits from Scale
, ggproto
, gg
) of length 15.