gpt4 book ai didi

javascript - Highcharts 显示标签不正确的数据点

转载 作者:行者123 更新时间:2023-11-28 02:40:24 29 4
gpt4 key购买 nike

我遇到了一个问题,highcharts 显示一些带有重复标签的数据点,然后跳过后续标签,而且我不知道如何修复它。

通过阅读各种帖子,我了解到这是 PointInterval 选项的问题;我想将其值设置为 1 个月,但由于几个月的长度不同,这并不简单。

我不确定什么是正确的解决方案。这是我的代码:

http://jsfiddle.net/KJ3tk/

图表显示一月和三月两次,并跳过二月。

此线程( http://highslide.com/forum/viewtopic.php?f=9&t=17269 )中建议的解决方案似乎是我所需要的,但我无法弄清楚如何在我当前拥有的 javascript 中实现它。这是他们建议解决问题的代码:

var data = [3,2,5,3,5,6,2,3,1];
var month = 4; // the first month
data = $.map(data, function(value) {
return {
x: Date.UTC(2000, month++, 1),
y: value
};
});

我非常感谢任何帮助!谢谢。

最佳答案

     var mydata =  [   
7418,7386,7552,8903,8439,9356,9861,9411,10257,10169,9622,9940,
/*2009*/
10551,10326,12817,11739,11694,12209,12132,11842,11908,11909,11884,12450,
/*2010*/
15545,14495,16195,15064,13788,14452,14908,15858,16213,15994,15213,15651,
/*2011*/
17233,15515,19629,18960,19834,19997,19358,21042,20189,20660,20034,19815,
/*2012*/
22611,21435,23327,22876,22986,23692,21581,21832,22337
];
var month = 0; // the first month
mydata = $.map(mydata, function(value) {
return {
x: Date.UTC(2008, month++, 1),
y: value
}; });

Live Demo

关于javascript - Highcharts 显示标签不正确的数据点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12750391/

29 4 0