Высокие графики: возможно ли изменить размер каждого отдельного графика / маркера? - PullRequest
6 голосов
/ 01 апреля 2012

Я пытаюсь изменить размер каждого графика на следующем графике , возможно ли это?

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

series:{ [<%= GraphSeries4 %>],

                marker: {

                enabled: false

            },
                },

График серии представляет собой переменную, которая собирает данные из базы данных Sql.

1 Ответ

10 голосов
/ 01 апреля 2012

Добавить lineWidth параметр в список series. Смотрите этот jsFiddle код. Решающий код:

var chart = new Highcharts.Chart({
    // some other code
    series: [
        {
            name: 'Tokyo',
            data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 23.3, 18.3, 13.9, 9.6],
            lineWidth: 5
        }, {
            name: 'New York',
            data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 20.1, 14.1, 8.6, 2.5],
            lineWidth: 15
        }
    ]
}

Также см. документацию для возможных параметров.

// EDIT

Вы также можете изменить размер маркеров на всем графике или отдельных точках. Смотрите это jsFiddle . И код:

var chart = new Highcharts.Chart({
    // some other code
    series: [
        {
            name: 'Tokyo',
            data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 23.3, 18.3, 13.9, 9.6],
            // marker setting for all points in this series
            marker: {
                radius: 5
            },
            lineWidth: 5
        }, {
            name: 'New York',
            // marker setting for second point only
            data: [-0.2, { y: 0.8, marker: { radius: 15 }}, 5.7, 11.3, 17.0, 22.0, 20.1, 14.1, 8.6, 2.5],
            lineWidth: 15
        }
    ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...