javascript - Highcharts 中的最小值和最大值不正确

标签 javascript html graph highcharts

我想创建一个具有固定最小值和最大值的图表。但问题是 highcharts 将其向下舍入并且值不对应。

我有两个独立的轴,如下所示:

 yAxis:[
           {
                title: {
                    text: "Teplota (°C)"
                },
                gridLineWidth: 0,
                    min: -40,
                    max: 50                     
           },
            {
                title: {
                    text: "Srážky (mm)",
                },  
                opposite: true,
                gridLineWidth: 0,
                min: 0,
                max: 500
            },
    ],

这是一个出现故障的演示: http://jsfiddle.net/1p1n3zx6/

如您所见,我希望最小值为 -40 而不是 -50,最大值为其他 500 而不是 600。

最佳答案

您的tickInterval应该采用正确的顺序,以便图表以您的最小值和最大值结束:

yAxis:[
           {
                title: {
                    text: "Teplota (°C)"
                },
                gridLineWidth: 0,
                    min: -40,
                    max: 50,
                    tickInterval: 10
           },
            {
                title: {
                    text: "Srážky (mm)",
                },  
                opposite: true,
                gridLineWidth: 0,
                min: 0,
                max: 500,
                tickInterval: 100
            },
    ]

这是DEMO

关于javascript - Highcharts 中的最小值和最大值不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28298025/

相关文章:

javascript - 将 JSON 与 Dygraph 和日期时间结合使用

algorithm - 为什么A*的复杂度在内存中呈指数级增长?

algorithm - 图中的后边

javascript - 如何过滤具有保存值javascript的对象数组

javascript - 如何使可见性 :hidden link unclickable

html - 如何水平居中对齐div内的跨度

html - 左对齐 CSS 下拉菜单

javascript - AngularJS - 跨 Controller 广播

python - 在 3D numpy 对象中查找与给定 z 值相对应的 x 和 y 值

javascript - 在运行 jQuery.globalEval() 或 eval() 之前检查 JavaScript(jQuery) 代码的语法