嗨,我正在查看的缩尺,它显示了类似于这个var x = d3.scaleLinear([10,130]).range([0,960])的格式,我觉得这很奇怪,因为我在网上看到的大多数都使用这样的东西:var x = d3.scale.linear().domain([10,130]).range([0,960])和它的工作。如果我使用var x = d3.scaleLinear([10,130]).range([0,960]);,我会得到一个错误,例如
TypeErr
在d3 (e .g.:d3.scale.linear(),d3.scale.sqrt(),d3.scale.log(),.)中有很多缩放函数。但是对于特定的情况,我需要一个不同的尺度函数(准确地说,是"")。有什么方法可以在d3中定义自定义缩放函数吗?喜欢 ...从数学的角度来看,这很容易,但是如何在d3中实现这一点