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

R中的配色方案?

  •  15
  • Frank  · 技术社区  · 14 年前

    R

    换句话说,我正在寻找一个由6个左右的颜色名称组成的数组,这些颜色名称在图形或绘图中很好地结合在一起;也许有一些预定义的方案是这样的?

    5 回复  |  直到 14 年前
        1
  •  11
  •   Mona Jalal    8 年前

    生成调色板的最简单方法是使用基本grDevices包中的通用函数:

    rainbow()
    topo.colors()
    terrain.colors()
    heat.colors()
    

    如果所需的颜色数不超过7-8,则这些选项非常有用。唯一必要的参数是调色板中的颜色数。

    gray()

    或者你可以这样做:

    pal <- colorRampPalette(c("red", "blue", "plum"))
    barplot(t(as.matrix(mydf)), beside=TRUE, col=pal(3))
    
        2
  •  13
  •   Dirk is no longer here    14 年前

    RColorBrewer 地图 而不是折线图。

    从快速查询 'palette' at rseek.org

        3
  •  9
  •   deinst    14 年前

    看看RColorBrewer包。这些颜色没有名字,但我认为它们很接近你要找的。

        4
  •  6
  •   Yorgos    14 年前

    访问 this page 在使用RColorBrewer之前。在顶部选择数据类的数量,然后定义数据的性质。你也可以发现 this page 有用。

        5
  •  6
  •   Marek    14 年前

    palette 功能( ?palette

    palette()[1:6]