设置数据分组

时间:2013-03-06 19:12:01

标签: highcharts

在烛台图表上,我在分钟rsolution时有oclh值。

我希望能够以编程方式设置分组范围(1分钟,5分钟,15分钟,30分钟,1小时,2小时,4小时,8小时,12小时,1小时,1小时,1小时)。

是否可以直接使用highcharts?或者我应该依赖ochl操作库并且有这样的库吗?

1 个答案:

答案 0 :(得分:1)

是的,可以通过rangeSelector格式化系列范围。

定义时间跨度,可以是'毫秒','秒','分钟','天','周','月','年'(年初至今),'年'和'所有”。

计数

定义要使用的已定义类型的单位数。

文本

按钮本身的文字。

用法

 rangeSelector: {
        enabled: true,
        buttons: [{
            type: 'minute',
            count: 1,
            text: '1min'
        }, {
            type: 'minute',
            count: 5,
            text: '5min'
        }, {
            type: 'minute',
            count: 60,
            text: '1hr'
        }, {
            type: 'week',
            count: 1,
            text: '1w'
        }, {
            type: 'month',
            count: 1,
            text: '1m'
        }, {
            type: 'year',
            count: 1,
            text: '1y'
        }, {
            type: 'all',
            text: 'All'
        }]
    }

Fiddled示例。

希望这会有所帮助。 :)