将coulmn图表的类别与Highcharts结合起来
问题描述:
我有一个使用Highcharts 4.0.4的列表图表。该图绘制小时数据。如果我只绘制一天的数据,这看起来很好。如果我想绘制一周或几个月的价值,那么这些列变得非常狭窄。有没有任何Highcharts设置可以在考虑这么多小时的时候自动对列进行分组/合计。例如,如果我绘制一周的价值,那么最好是将24小时的数据相加以创建每日栏目,并且可能每周记录一个月的数据(尽管没有月份恰好是4周)。将coulmn图表的类别与Highcharts结合起来
当然,我可以自己处理这些情况下的数据,但是我想知道Highcharts是否有内置功能来做到这一点。我查看了关于dataGrouping(http://api.highcharts.com/highstock#plotOptions.series.dataGrouping)的API说明,但无法弄清楚,或者即使柱形图可能也是如此。
UPDATE:
我尝试添加以下到我的系列定义(注意,这是CoffeeScript的):
series.type = "column"
series.dataGrouping =
approximation: "sum"
enabled: true
groupPixelWidth: 5
units: [
[ 'hour', [1,2,3,6,12]]
,
[ 'day', [1]]
,
[ 'week', [1]]
,
[ 'month', [1,3,6]]
,
[ 'year', [1]]
]
但我看不出有任何区别,当我绘制24小时,7天,1个月,即,每个小时被分别与没有分组绘制为在下面的例子:
答
的dataGrouping可用ö只在Highstock中,而不在Highcharts中。
啊,谢谢...这将解释它。 HighCharts中的任何等效功能? – ProfNimrod 2014-09-29 16:13:06