|
|
1
2
要将SVG坐标与线性轴上有意义的数字相关联,可以使用 倒转 方法 d3.刻度线性 班此方法采用x或y坐标,并返回线性比例域上的相应值。 例如,如果您有一个域为[0,100]、范围为[0、200]的线性比例,则可以使用反转方法将x坐标50转换为域上的相应值,即50。以下是如何使用反转方法进行此操作的示例:
可以使用相同的方法将y坐标转换为y轴域上的值。 在代码中,可以使用invert方法将d3.pointer事件的x和y坐标转换为线性刻度的x和y域上的相应值。以下是如何做到这一点的示例:
这个答案是使用AI生成的。 |
|
|
Eddie Worthington · D3.js指针相对于轴域的坐标 3 年前 |
|
|
user6456564 · 双条形图创建 8 年前 |
|
|
MetalCat · 在d3中,如何在地图上的鼠标上方显示多个值? 8 年前 |
|
|
atdyer · 使用svg变换更新位置时,力模拟会出现抖动 8 年前 |
|
|
Himani · 线图和面积图之间的颜色不同 8 年前 |