我有一个“日期时间”图表,每天有一个点。所以我的要求是让每个日期显示在 x 轴上,并为每个日期绘制值。所以我将 tickinterval 设置为 1 天(24*3600*1000),如下所示:
但是,x 轴似乎只显示了 Aug28th,并且图表的两侧各有两个点,而不是显示 Aug27th 的一个点和 Aug28th 的另一个点。
我尝试使用 tickPositions,图表显示如下:
这里有什么问题?
我有一个“日期时间”图表,每天有一个点。所以我的要求是让每个日期显示在 x 轴上,并为每个日期绘制值。所以我将 tickinterval 设置为 1 天(24*3600*1000),如下所示:
但是,x 轴似乎只显示了 Aug28th,并且图表的两侧各有两个点,而不是显示 Aug27th 的一个点和 Aug28th 的另一个点。
我尝试使用 tickPositions,图表显示如下:
这里有什么问题?
其中一个数字是错误的。刻度中的第二个位置是 137766608975,但在数据中是 1377666808975,它比另一个多一个完整的数字。
实际上,您在中间某处缺少 8。
所以基本上第二个刻度上的数字变得小于第一个。
[...]
xAxis: {
type:'datetime' , tickPositions:[1377601929269, **137766608975**]
},
series:[{"yAxis":0,"name":"Device_INTERFACE_in_octets--.2","data":[[1377601929269,5.8583],[**1377666808975**,6.6278]]}]
});
});