Тип диаграммы для построения только точек данных - PullRequest
0 голосов
/ 20 сентября 2018

У меня есть набор данных ответа, которые я пытаюсь построить для клиентов.Я играл с точечными диаграммами и линейными диаграммами без соединителей, но ни один из них не работает.У меня такое чувство, что я скучаю по чему-то очень простому здесь.Данные состоят из имени клиента и нескольких точек данных.У одного клиента может быть 10 точек данных, у другого только 1.

Вот примерный пример того, что я ищу:

enter image description here

Редактировать: Должен ли я начать с точечной диаграммы и изменить оттуда?Или график без соединителей ???

Спасибо за помощь!

1 Ответ

0 голосов
/ 20 сентября 2018

Вы можете инвертировать ось:

chart: {
    type: 'scatter',
    inverted: true
},

и при размещении данных вы можете использовать оси x и y оба значения, как показано ниже:

data: [[0, 4],[0,2]]

Highcharts.chart('container', {
    chart: {
        type: 'scatter',
        inverted: true
    },
    
    xAxis: {
        categories: [
            'AT&T',
            'Verizon',
            'Tel'
        ]
    },
    yAxis: {
        title: {
            text: 'Number of units'
        },
        allowDecimals: false,
        min: 0
    },
    
    series: [{
        data: [[0, 4],[0,2]]
    }, {
        data: [[1,2]]
    }, {
        data: [[2,2],[2,3],[2,4],[2,5],[2,6]]
    }]
});
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/exporting.js"></script>

<div id="container" ></div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...