【发布时间】:2014-07-16 00:36:16
【问题描述】:
我正在尝试让 dc.js 中的条形图在背景中具有阈值着色/色带。例如,在 x 轴值从 0 到 100 的图表上,值 0-50 后面的背景为白色,51-75 为黄色,76-100 为红色。据我所知,在 dc 中没有任何内置功能,所以我想到了三种解决方法:
- 手动更改图表的 svg
- 创建另一个条形图作为背景并组合两个图表
- 创建一个面积图作为背景并组合两个图表
这些似乎都不是一个特别理想的解决方案,所以我想知道是否还有另一种我想念的方法。如果不是,哪一个可能最适合/最简单的弹性 x 轴?
【问题讨论】:
-
我正在再次阅读这篇文章,我意识到您可能指的是行图(而不是条形图)并且您可能正在寻找图表背景(而不是行/条形背景)被着色。你能澄清一下吗?
-
我使用的是条形图(垂直),而不是行图,并且我正在寻找不同颜色的背景,而不是条形本身。几乎与 colorAccessor 一样,除了在背景上而不是在条形上。
-
感谢您的澄清。我没有适合您使用弹性 x 轴的好的解决方案。我删除了我的答案,以便其他人将此问题视为未回答
标签: javascript graph charts bar-chart dc.js