我在d3.js中生成了一些图表。我使用下面的代码来计算要放入y轴的值,这就像一个符咒。
var s = d3.scale.linear().domain([minValue, maxValue]);
var ticks = s.nice().ticks(numberOfPoints);
不过,我现在必须使用pycairo编写python代码,它在服务器端生成d3.js图表的克隆。
我的问题是,是否有人知道上面代码中使用的逻辑,或者可以给出类似结果的东西,以便我可以在python中复制它,以获得在y轴中使用的好值?
Tags:
D3是开源的,所以您可以look up the implementation。基本上可以归结为四舍五入极值:
相关问题 更多 >
编程相关推荐