View source: R/scale-pattern-size.R
scale_pattern_size_continuous | R Documentation |
Scales for area or radius
scale_pattern_size_continuous( name = waiver(), breaks = waiver(), labels = waiver(), limits = NULL, range = c(1, 6), trans = "identity", guide = "legend" ) scale_pattern_size( name = waiver(), breaks = waiver(), labels = waiver(), limits = NULL, range = c(1, 6), trans = "identity", guide = "legend" )
name, breaks, labels, limits, trans, guide |
See |
range |
a numeric vector of length 2 that specifies the minimum and maximum size of the plotting symbol after transformation. |
A ggplot2::Scale object.
if (require("ggplot2")) { # 'circle' pattern example df <- data.frame(level = c("a", "b", "c", 'd'), outcome = c(2.3, 1.9, 3.2, 1)) gg <- ggplot(df) + geom_col_pattern( aes(level, outcome, pattern_fill = level, size = outcome, pattern_size = outcome), pattern_density = 0.4, pattern_spacing = 0.3, pattern = 'circle', fill = 'white', colour = 'black' ) + theme_bw(18) + theme(legend.position = 'none') + scale_pattern_size() + labs( title = "ggpattern::geom_col_pattern()", subtitle = "pattern = 'circle'" ) plot(gg) }
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.