R-plotly 中线条颜色的名称是什么?

What are the names of colors of lines in R-plotly?

我正在使用 plotly 手动设置绘图中线条的颜色。我想知道可以使用的颜色名称是什么。

我已经知道 "basic" 颜色的名称。

如:c("red","blue","green","yellowgreen",...)

library(dplyr)
library(plotly)
library(magrittr)


color_line = "yellowgreen"

mtcars %>% count(gear) %>%
  plot_ly() %>%
  add_trace(x = ~gear, y = ~n, name = "Gear",type = "bar") %>%
  add_trace(x=~gear, y= ~cumsum(n/sum(n)), type ="scatter",mode="markers+lines" ,
            line=list(shape="spline", color = color_line), 
            marker = list(color = ""), 
            name = "Cumsum",yaxis = "y2") %>%
  layout(yaxis2 = list(tickfont = list(color = color_line),
                       overlaying = "y",
                       side = "right"
                        )
        )

有人知道所有颜色的名称吗?

大家好。

Here 是已命名颜色的完整列表:

https://www.w3.org/TR/css-color-3/#svg-color

您不需要使用 plotly 文档中的名称:

a color may be specified as:

  • A hex string (e.g. '#ff0000')
  • An rgb/rgba string (e.g. 'rgb(255,0,0)')
  • An hsl/hsla string (e.g. 'hsl(0,100%,50%)')
  • An hsv/hsva string (e.g. 'hsv(0,100%,100%)')
  • A named CSS color

我不是设计专家,所以每当我需要选择颜色时,我都会从调色板或 htmlcolorcodes 的选择器中挑选它们。他们也有很多关于如何选择颜色的信息。