gpt4 book ai didi

javascript - Highcharts-限制展示类别

转载 作者:行者123 更新时间:2023-11-28 19:55:27 25 4
gpt4 key购买 nike

我有一个使用日期(2014 年 2 月 3 日、2014 年 2 月 10 日等)作为类别的柱形图。有时有 4 个日期,有时有 20-30 个日期。我的问题是,一旦有 20 多个类别,x 轴就会显得困惑。即使我传入的内容超出了我想要显示的内容,是否有办法限制这些类别的显示?

假设我传入了 25 个日期,范围在 2014 年 2 月 1 日到 2014 年 3 月 15 日之间。有没有办法只显示 5 个,最好在每个之间时间相等(例如:2/1/14,2/10/14,2/20/14,2/28/14,3/10/14,3/15/14)?

最佳答案

也许为时已晚,但这应该是您需要的功能:

xAxis: {
categories: ['1', '2', '3', '4', '5'],
labels:{
step: 2 // displays every second category
}
}

在您的情况下,您想在运行时设置该选项,因此:

if(chart.xAxis[0].names.length>12){
interval=parseInt(chart.xAxis[0].names.length/12);
chart.xAxis[0].update({labels:{step: interval}});
}

还有一个名为tickInterval 的选项,对此可能很有用。

关于javascript - Highcharts-限制展示类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22670926/

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