【发布时间】:2023-03-27 01:48:01
【问题描述】:
在 D3 中,我想用 3 种不同的颜色填充一个垂直条。这如何实现?
该栏的“域”为 0 到 3。
红色从 0 到 1.5。
蓝色从 1.5 到 2。
从 2 到 3 的黄色。
我不知道如何做到这一点。看起来很简单,我会使用 3 个<rect>,每个都有一个下界的Y,和一个范围距离的height。
这似乎失败了,因为对于最后一个栏,我的比例尺返回高度 0。我使用的比例尺有误吗?
【问题讨论】:
-
可能是threshold scale?
标签: javascript d3.js