我正在用人力车图绘制,在y轴上,我需要正确地进行缩放。
我可以这样做:
var graph = new Rickshaw.Graph( {
element: document.getElementById("chart"),
renderer: 'multi',
min:165000000,
max:176000000,
width: 1000,
height: 500,
....
但我希望它可以在y轴上自动缩放,而不是硬编码“min”和“max”。谁有一个简单的例子呢?感谢
答案 0 :(得分:0)
您似乎需要查看系列中的所有数据,并检测最小值和最大值
Rickshaw网站上有一个关于缩放系列的例子:http://code.shutterstock.com/rickshaw/examples/scaled.html
如果查看源代码,您会看到他们手动浏览系列数据并查找数据极值。
答案 1 :(得分:0)
正如ArtBIT建议你必须遍历你的数组并解析每个元素才能找到最小值和最大值。
假设您有一个价格的数组,它们将出现在图表上。
例如:
{"color":"blue","ford_property":"A" }
minArray(a)和maxArray(a)找到输入数组的最小值和最大值。