考虑链接中用字母数字字符标记轴的示例。在此示例中,网格线是动态的,即网格线的数量根据坐标值增加或减少。如何使此静态值不变,即使示例中的图表保持独立于坐标值?
注意:-通过更改最后一个坐标值[17,16],整个图表将根据坐标值进行压缩或扩展。
实现此目的的最简单方法是修复域的上限。举一个简单的例子,如果您知道x和y中的值不会超过30,则可以执行以下操作:
var x = d3.scale.linear()
.domain([0,30])
.range([0, width]);
var y = d3.scale.linear()
.domain([0,30])
.range([0, height]);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句