точки столбца, соединенные пунктирной линией - PullRequest
0 голосов
/ 11 ноября 2019

Я пробовал много способов и не получил результат, пожалуйста, помогите, как я могу сгенерировать этот вид диаграммы в старшей диаграмме.

enter image description here

1 Ответ

1 голос
/ 11 ноября 2019

Эта серия будет доступна с Highcharts v8.0.0: https://github.com/highcharts/highcharts/issues/11311. На данный момент вы можете использовать комбинацию scatter и line серий:

var scatterData = [2, 3, 7, 8, 9],
    series = [{
        type: 'scatter',
        data: scatterData
    }];

scatterData.forEach(function(el, i) {
    series.push({
        dashStyle: 'ShortDash',
        data: [
            [i, 5],
            [i, el]
        ]
    });
});

Highcharts.chart('container', {
    series: series
});

Демонстрация в реальном времени: http://jsfiddle.net/BlackLabel/uwcL0h8b/

Справочник по API: https://api.highcharts.com/highcharts/series.line.dashStyle

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...