Learn R Programming

plotly (version 4.5.6)

colorbar: Modify the colorbar

Description

Modify the colorbar

Usage

colorbar(p, ..., limits = NULL)

Arguments

p

a plotly object

limits

numeric vector of length 2. Set the extent of the colorbar scale.

Examples

Run this code
# NOT RUN {
p <- plot_ly(mtcars, x = ~wt, y = ~mpg, color = ~cyl)

# pass any colorbar attribute -- 
# https://plot.ly/r/reference/#scatter-marker-colorbar
colorbar(p, len = 0.5)

# Expand the limits of the colorbar
colorbar(p, limits = c(0, 20))
# values outside the colorbar limits are considered "missing"
colorbar(p, limits = c(5, 6))

# also works on colorbars generated via a z value
corr <- cor(diamonds[vapply(diamonds, is.numeric, logical(1))])
plot_ly(x = rownames(corr), y = colnames(corr), z = corr) %>%
 add_heatmap() %>%
 colorbar(limits = c(-1, 1))
# }

Run the code above in your browser using DataLab