| scale_color_kodom | R Documentation |
A ggplot2 color scale using the Kadam flower palette (teal -> gold -> red).
Designed to compose with geom_kodom_line(), geom_kodom_heatmap(), and
geom_kodom_circular().
scale_color_kodom(
colors = kodom_colors(),
color_breaks = NULL,
name = ggplot2::waiver(),
discretize = FALSE,
...
)
scale_colour_kodom(
colors = kodom_colors(),
color_breaks = NULL,
name = ggplot2::waiver(),
discretize = FALSE,
...
)
colors |
Color vector. Defaults to |
color_breaks |
Numeric breakpoints anchoring the gradient via
|
name |
Legend title. Defaults to |
discretize |
|
... |
Ignored. |
Set discretize = TRUE to switch from a smooth gradient to solid color
bands separated at color_breaks — useful when values change slowly and
a continuous gradient washes out into a single hue.
A ggplot2 scale object.
library(ggplot2)
df <- data.frame(
subject_id = rep(1:5, each = 4),
time = rep(1:4, 5),
visit_month = rep(1:4, 5),
value = rep(1:4, 5),
hba1c = rep(1:4, 5),
arm = rep(c("Treatment", "Control"), c(12, 8))
)
ggplot(df, aes(x = time, id = subject_id, color = value)) +
geom_kodom_line() +
scale_color_kodom()
# Discrete bands at clinical thresholds
ggplot(df, aes(x = time, id = subject_id, color = hba1c)) +
geom_kodom_line() +
scale_color_kodom(discretize = TRUE, color_breaks = c(5.7, 6.5))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.