首页 > 解决方案 > 为每个条形创建具有不同颜色的绘图条形图

问题描述

如何创建一个条形图,每个条的颜色不同,并添加一个带有每个条的名称和使用的颜色的图例(不是颜色的名称,颜色本身)。

library(plotly)

fig <- plot_ly(
  x = c("giraffes", "orangutans", "monkeys"),
  y = c(20, 14, 23),
  name = "SF Zoo",
  type = "bar"
)

fig

标签: rplotly

解决方案


有一个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

推荐阅读