gpt4 book ai didi

javascript - 自动计算valueAxis min

转载 作者:行者123 更新时间:2023-12-01 01:29:44 24 4
gpt4 key购买 nike

对于折线图

如果你有这样的系列

Line1 
min 0 max 100

它自动调整比例并显示适当的值轴(例如 0 - 大约 110)

但是就像这个图表

Line2 
min 90 max 110

它还会改变 valueAxis 比例(例如 0 - 大约 120)

但是我想设置比例(例如 80 - 大约 120)

我认为默认的 amchart4 折线图计算比例的最大值而不是最小值。

我可以让 amchart4 计算值的最小刻度吗???

最佳答案

我认为 amchart4 会自动为您计算最小值和最大值:

演示: http://jsfiddle.net/davidliang2008/t09apqdf/

enter image description here

此处的数据范围在 55 到 102 之间。amchart4 自动将 y 轴调整到 50 到 110 之间,这已经相当智能了!

如果您必须手动调整最小值和最大值,请使用 ValueAxis 中的 extraMinextraMax 属性:https://www.amcharts.com/docs/v4/reference/valueaxis/#extraMin_property

例如,如果您的数据范围为 90 到 110,并且您希望 y 轴为 80 到 120:

...
// (90-80)/90 = 1/9 = 11.1%
// (120-110)/110 = 1/11 = 9.1%
"yAxes": [{
"type": "ValueAxis",
"extraMax": .091,
"extraMin": .111
}],
...

enter image description here

演示: http://jsfiddle.net/davidliang2008/hqxvpefn/

(注意:我的数据是随机生成的,因此我很难生成您正在寻找的额外范围。请查看设置的 fiddle 链接)

关于javascript - 自动计算valueAxis min,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53399279/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com