如何在 AmCharts 的值轴中设置连续整数步长?
How to set a sequential integer step in AmCharts' value axis?
我想在 my charts valueAxis
中设置顺序整数步长,即 0,1,2,3,4,.......
。我怎样才能做到这一点?
根据文档,step
是一个只读值,因此您不能自行设置它来影响值轴步长。你有几个选项来强制你自己的步骤增量:
1) 设置valueAxis' autoGridCount
to false and then set gridCount
a large enough value for your minimum/maximum to get the desired step. A value of 20 works in your chart's case. Demo
您还可以将 minVerticalGap
和 minHorizontalGap
设置为 1。
这是结果http://jsfiddle.net/zarm8pen/19/
尽管如此,当我设置为 20 以获取步骤 0、20、40、80 等时,它无法正常工作。有时我得到 0、10、20 等,有时它是正确的,我猜是还是要靠数据本身。
但它适用于你的情况。
我想在 my charts valueAxis
中设置顺序整数步长,即 0,1,2,3,4,.......
。我怎样才能做到这一点?
根据文档,step
是一个只读值,因此您不能自行设置它来影响值轴步长。你有几个选项来强制你自己的步骤增量:
1) 设置valueAxis' autoGridCount
to false and then set gridCount
a large enough value for your minimum/maximum to get the desired step. A value of 20 works in your chart's case. Demo
您还可以将 minVerticalGap
和 minHorizontalGap
设置为 1。
这是结果http://jsfiddle.net/zarm8pen/19/
尽管如此,当我设置为 20 以获取步骤 0、20、40、80 等时,它无法正常工作。有时我得到 0、10、20 等,有时它是正确的,我猜是还是要靠数据本身。
但它适用于你的情况。