Диаграмма с указанием времени по оси X и значения по оси Y с гиперссылками - PullRequest
0 голосов
/ 30 августа 2018

Я ищу бесплатную библиотеку (что-то на линиях highcharts или d3.js), где я ищу графики месяцев года в течение следующих 5 лет по оси X и количество по оси Y -ось. Я хотел бы добавить гиперссылки к значению оси Y и добавить ссылки на источники для моих данных. Я просматривал d3.js и не мог найти ничего подобного, но коллекция огромная, возможно, я пропустил это. Любые предложения о том, что я должен использовать?

1 Ответ

0 голосов
/ 31 августа 2018

Вы можете установить subtitle своей диаграммы и указать там ссылку на ваш источник данных, а также сделать то же самое в своем определении tooltip.pointFormat. Вот код:

subtitle: {
    useHTML: true,
    text: 'Data source: <a href="google.com">somewhereinthenet.com</a>'
},
tooltip: {
    useHTML: true,
    style: {
        pointerEvents: 'auto'
    },
    pointFormat: '<span style="color:{point.color}">\u25CF</span> {series.name}: <b>{point.y}</b><br/><span style="font-size: 10px">Data source: <a href="google.com" class="tooltip-link">somewhereinthenet.com</a>'
}

Живой пример: https://jsfiddle.net/3tkx75uq/

Справочник по API:

https://api.highcharts.com/highcharts/subtitle

https://api.highcharts.com/highcharts/tooltip.pointFormat

...