r - 为每个条形创建具有不同颜色的绘图条形图
问题描述
如何创建一个条形图,每个条的颜色不同,并添加一个带有每个条的名称和使用的颜色的图例(不是颜色的名称,颜色本身)。
library(plotly)
fig <- plot_ly(
x = c("giraffes", "orangutans", "monkeys"),
y = c(20, 14, 23),
name = "SF Zoo",
type = "bar"
)
fig
解决方案
有一个color
说法
fig <- plot_ly(
x = c("giraffes", "orangutans", "monkeys"),
y = c(20, 14, 23),
name = c("giraffes", "orangutans", "monkeys"),
type = "bar", color = c('red', 'blue', 'green')
)
fig