我有一系列信息。每个值都来自每天的开始或结束。
为了说明这一点,请使用此数组:[5, 18, 7, 2]
。 6月7日记录了5和18,早上记录了5个,晚上记录了18个。 6月8日记录了7和2。
我如何在Highcharts时间序列图表中表示此信息?
答案 0 :(得分:1)
我天真的实施就是将一天中相等距离的点空间化。
例如,如果你在6月7日有2分:
var seriesData = [];
var milliInDay = 86400000; // milliseconds in a day
var startOfDay = 1402099200000; // javascript timestamp for start of June 7th
var numberOfPointsInDay = 2;
var daySpacing = milliInDay / numberOfPointsInDay;
seriesData.push([startOfDay + daySpacing, 5]);
seriesData.push([startOfDay + (daySpacing * 2), 18]);