【问题标题】:Color bands for cubism.jscubism.js 的色带
【发布时间】:2012-09-16 11:48:32
【问题描述】:

有人能指出我应该调整哪些方向以获得确定性色带吗?例如,如果他们的颜色数组包含 6 种颜色,我希望值 10-30 始终转到第 5 个色带,50-80 到第 6 个,等等。

(如果有人想知道为什么我需要这么奇怪的东西,现在值 30 会以几种不同的颜色显示,具体取决于集合中的其他值——随着时间的推移,用户可能会感到非常困惑) .我想限制集合中的最小值和最大值以实现稳定的颜色,但这会扭曲标签。另外,理想情况下,我想指定输入数据值的映射以自己着色

【问题讨论】:

    标签: d3.js cubism.js


    【解决方案1】:

    这不会让您对颜色进行任意赋值,但您可以使用 extent 选项设置 cubism 用于分配颜色的最小值和最大值:

    var context = cubism.context();
    var horizon = context.horizon();
    horizon.extent([-80,80]);
    

    然后,范围将在您设置的色带之间平均分配。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-06
      • 2014-07-03
      • 1970-01-01
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多