
Last chance! 50% off unlimited learning
Sale ends in
Generic discrete manual scale. This scale can be used to manually set the values
for any aesthetics, and it is equivalent to scale_colour_manual()
, scale_fill_manual()
,
etc. For example, instead of writing scale_colour_manual(values = c(...))
, we can
write scale_discrete_manual("colour", values = c(...))
.
scale_discrete_manual(aesthetics, values, ...)
The aesthetics for which this scale should be used
List of values to be used as palette
Other parameters handed off to discrete_scale
See scale_point_color_hue()
for specific scales for point aesthetics and
scale_vline_color_hue()
for specific scales for vline aesthetics.
# NOT RUN {
library(ggplot2)
ggplot(iris, aes(x=Sepal.Length, y=Species, fill = Species)) +
geom_density_ridges(aes(point_color = Species, point_fill = Species,
point_shape = Species),
alpha = .2, jittered_points = TRUE) +
scale_fill_manual( values = c("#0072b2", "#D55E00", "#009e73")) +
scale_discrete_manual("point_color", values = c("#0072b2", "#D55E00", "#009e73")) +
scale_discrete_manual("point_fill", values = c("#0072b280", "#D55E0080", "#009e7380")) +
scale_discrete_manual("point_shape", values = c(21, 22, 23)) +
theme_ridges()
# }
Run the code above in your browser using DataLab