代码之家  ›  专栏  ›  技术社区  ›  Adrian

为什么颜色在R中的plotly中没有按预期显示

  •  -1
  • Adrian  · 技术社区  · 3 年前
    library(plotly)
    
    fig <- plot_ly()
    fig <- fig %>% add_markers(
      x = 1,
      y = 1,
      col = "gray"
    )
    fig <- fig %>% add_markers(
      x = 1, 
      y = 2,
      col = "blue"
    )
    > fig
    

    出于某种原因 gray 显示为蓝色,并且 blue 显示为橙色。如何为不同的数据点指定不同的颜色?

    enter image description here

    1 回复  |  直到 3 年前
        1
  •  1
  •   Ronak Shah    3 年前

    您需要指定 color 在里面 marker -

    library(plotly)
    
    fig <- plot_ly()
    fig <- fig %>% add_markers(
      x = 1,
      y = 1,
      marker = list(color = "gray", size = 10)
    )
    fig <- fig %>% add_markers(
      x = 1, 
      y = 2,
      marker = list(color = "blue", size = 10)
    )
    fig
    

    enter image description here