| scale_color_discrete_c4a_cat | R Documentation |
col4all scales for ggplot2. The scale functions are organized as scale_<aesthetic>_<mapping>_c4a_<type>, where the <aesthetic> should be either colo(u)r or fill, <mapping> refers to the mapping that is applied (discrete, continuous or binned), and <type> is the palette type: cat, seq, or div.
scale_color_discrete_c4a_cat(
palette = NULL,
reverse = FALSE,
order = NULL,
...
)
scale_colour_discrete_c4a_cat(
palette = NULL,
reverse = FALSE,
order = NULL,
...
)
scale_fill_discrete_c4a_cat(palette = NULL, reverse = FALSE, order = NULL, ...)
scale_color_discrete_c4a_seq(
palette = NULL,
reverse = FALSE,
range = NULL,
...
)
scale_colour_discrete_c4a_seq(
palette = NULL,
reverse = FALSE,
range = NULL,
...
)
scale_fill_discrete_c4a_seq(palette = NULL, reverse = FALSE, range = NULL, ...)
scale_color_discrete_c4a_div(
palette = NULL,
reverse = FALSE,
range = NULL,
...
)
scale_colour_discrete_c4a_div(
palette = NULL,
reverse = FALSE,
range = NULL,
...
)
scale_fill_discrete_c4a_div(palette = NULL, reverse = FALSE, range = NULL, ...)
scale_color_continuous_c4a_seq(
palette = NULL,
reverse = FALSE,
range = NULL,
mid = 0,
n_interp = 11,
...
)
scale_colour_continuous_c4a_seq(
palette = NULL,
reverse = FALSE,
range = NULL,
mid = 0,
n_interp = 11,
...
)
scale_fill_continuous_c4a_seq(
palette = NULL,
reverse = FALSE,
range = NULL,
mid = 0,
n_interp = 11,
...
)
scale_color_continuous_c4a_div(
palette = NULL,
reverse = FALSE,
range = NULL,
mid = 0,
n_interp = 11,
...
)
scale_colour_continuous_c4a_div(
palette = NULL,
reverse = FALSE,
range = NULL,
mid = 0,
n_interp = 11,
...
)
scale_fill_continuous_c4a_div(
palette = NULL,
reverse = FALSE,
range = NULL,
mid = 0,
n_interp = 11,
...
)
scale_color_binned_c4a_seq(
palette = NULL,
reverse = FALSE,
range = NULL,
mid = 0,
n_interp = 11,
...
)
scale_colour_binned_c4a_seq(
palette = NULL,
reverse = FALSE,
range = NULL,
mid = 0,
n_interp = 11,
...
)
scale_fill_binned_c4a_seq(
palette = NULL,
reverse = FALSE,
range = NULL,
mid = 0,
n_interp = 11,
...
)
scale_color_binned_c4a_div(
palette = NULL,
reverse = FALSE,
range = NULL,
mid = 0,
n_interp = 11,
...
)
scale_colour_binned_c4a_div(
palette = NULL,
reverse = FALSE,
range = NULL,
mid = 0,
n_interp = 11,
...
)
scale_fill_binned_c4a_div(
palette = NULL,
reverse = FALSE,
range = NULL,
mid = 0,
n_interp = 11,
...
)
palette, reverse, order, range |
See |
... |
parameters passed on to the underlying scale functions: |
mid |
data value that should be mapped to the mid-point of the diverging color scale. By default 0, which is useful for many use cases. However, if the data has only positive (or only negative) values, it may be worthwhile to specify this. Use |
n_interp |
number of discrete colors that should be used to interpolate the continuous color scale. Recommended to use an odd number to include the midpoint |
A ggplot2 component that defines the scale
if (require("ggplot2")) {
data("diamonds")
diam_exp = diamonds[diamonds$price >= 15000, ]
diam_exp$clarity[1:500] = NA
# discrete categorical scale
ggplot(diam_exp, aes(x = carat, y = price, color = color)) +
geom_point(size = 2) +
scale_color_discrete_c4a_cat("carto.safe") +
theme_light()
# missing values
c4a_plot("tol.muted", 8)
ggplot(diam_exp, aes(x = carat, y = price, fill = clarity)) +
geom_point(size = 2, shape = 21) +
scale_fill_discrete_c4a_cat("tol.muted") +
theme_light()
# discrete sequential scale
ggplot(diam_exp, aes(x = carat, y = price, color = cut)) +
geom_point(size = 2) +
scale_color_discrete_c4a_seq("hcl.blues2") +
theme_light()
# continuous sequential scale
ggplot(diam_exp, aes(x = carat, y = price, color = depth)) +
geom_point(size = 2) +
scale_color_continuous_c4a_seq("hcl.blues2", range = c(0.4, 1)) +
theme_light()
# continuous diverging scale
ggplot(diam_exp, aes(x = carat, y = depth, color = price)) +
geom_point(size = 2) +
scale_color_continuous_c4a_div("wes.zissou1", mid = NA) +
theme_light()
# binned sequential scale
ggplot(diam_exp, aes(x = carat, y = price, color = depth)) +
geom_point(size = 2) +
scale_color_binned_c4a_seq("scico.batlow", range = c(0.4, 1)) +
theme_light()
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.