Highcharts с накоплением данных бара

0

пытаясь выяснить, как отобразить этот пример с высоким качеством с категориями данных имени (john, jane, joe), не изменяя, как данные передаются

$(function () 
{
    $('#container').highcharts({
        chart: {
            type: 'bar'
        },
        title: {
            text: 'Stacked bar chart'
        },
        xAxis: {
            categories: ['Apples', 'Oranges', 'Pears', 'Grapes', 'Bananas']
        },
        yAxis: {
            min: 0,
            title: {
                text: 'Total fruit consumption'
            }
        },
        legend: {
            backgroundColor: '#FFFFFF',
            reversed: true
        },
        plotOptions: {
            series: {
                stacking: 'normal'
            }
        },
            series: [{
            name: 'John',
            data: [5, 3, 4, 7, 2]
        }, {
            name: 'Jane',
            data: [2, 2, 3, 2, 1]
        }, {
            name: 'Joe',
            data: [3, 4, 4, 2, 5]
        }]
    });
});'

http://jsfiddle.net/zAMCK/

В принципе, я хочу предоставить категорию данных вместе. Это возможно? Также хотел бы предоставить несколько разных фруктов на человека, которые могут быть уникальными на человека

Теги:
highcharts

1 ответ

0

Вы можете установить для каждого значения индекс x категории, демо: http://jsfiddle.net/zAMCK/1/

        series: [{
            name: 'John',
            data: [[0, 2], [3, 5], [4, 1]]
        }, {
            name: 'Jane',
            data: [[1, 3], [1, 5], [1, 3]] //not supported duplicate x-values
        }, {
            name: 'Joe',
            data: [[0, 1], [2, 5], [4, 1]]
        }]

Ещё вопросы

Сообщество Overcoder
Наверх
Меню