javascript人力车图自动秤

时间:2014-06-27 18:23:50

标签: scale rickshaw

我正在用人力车图绘制,在y轴上,我需要正确地进行缩放。

我可以这样做:

var graph = new Rickshaw.Graph( {
  element: document.getElementById("chart"),
  renderer: 'multi',
  min:165000000,
  max:176000000,
  width: 1000,
  height: 500,
  ....

但我希望它可以在y轴上自动缩放,而不是硬编码“min”和“max”。谁有一个简单的例子呢?感谢

2 个答案:

答案 0 :(得分:0)

您似乎需要查看系列中的所有数据,并检测最小值和最大值

Rickshaw网站上有一个关于缩放系列的例子:http://code.shutterstock.com/rickshaw/examples/scaled.html

如果查看源代码,您会看到他们手动浏览系列数据并查找数据极值。

答案 1 :(得分:0)

正如ArtBIT建议你必须遍历你的数组并解析每个元素才能找到最小值和最大值。

假设您有一个价格的数组,它们将出现在图表上。

例如:

{"color":"blue","ford_property":"A" }

minArray(a)和maxArray(a)找到输入数组的最小值和最大值。