【问题标题】:Create a logarithmic diverging color palette for a treemap in R在 R 中为树形图创建对数发散调色板
【发布时间】:2014-04-24 22:37:06
【问题描述】:

我的数据跨越了几个数量级(-10e-9 到 10e+9)。我将它们显示在值树形图上,但我希望对所使用的颜色进行更多控制。

我假设我想使用“手动”树形图类型,但我在调色板选择/规范方面运气不佳。有没有办法在 R 中设置具有以下特征的调色板?

  1. 发散,负值从红色 (-10e-9) 变为绿色 (0),正值从黄色 (0) 变为蓝色 (10e+9)。

  2. 对数缩放,因此接近零的数据点不会被分配几乎相同的颜色。

我尝试使用 vColor 数据的自然日志。这产生了我想要的视觉效果,但现在我的图例显示的是对数转换后的值,而不是原始值。

【问题讨论】:

    标签: r treemap palette


    【解决方案1】:

    我认为你在正确的轨道上。不幸的是,“手动”树形图采用线性 vColor 比例。

    我将添加一个参数来更改图例中断标签。目前,您可以修改绘制的网格对象中的标签。

    【讨论】:

      猜你喜欢
      • 2015-08-24
      • 1970-01-01
      • 2021-02-22
      • 2018-11-29
      • 2012-08-08
      • 2014-06-02
      • 2014-07-13
      • 1970-01-01
      • 2021-07-06
      相关资源
      最近更新 更多