Как создать диаграммы с помощью NodeJS?
Можно ли создавать диаграммы, например. баров и пирогов с пользовательскими значками с помощью NodeJS?
Ответы
Ответ 1
d3, вероятно, ваш лучший выбор. Он может генерировать практически любой тип воображаемой диаграммы.
Вы можете создавать диаграммы непосредственно в браузере или если вам действительно нужен файл изображения, вы можете использовать модуль в node и преобразовать вывод к изображению.
Ответ 2
В основном вы можете использовать любую библиотеку диаграмм. Например:
В коде шаблона сервера вы можете вывести данные с помощью переменной сервера. Пример ниже с использованием шаблона шаблонов swig, библиотеки ExpressJS и Chartist
<div class="ct-chart ct-perfect-fourth"></div>
<script>
new Chartist.Line('.ct-chart', {
labels: {{ chartLabel | raw }},
series : [{{ charts | raw}}]
}, {
axisY: {
onlyInteger: true
}
});
</script>
Узнайте больше о другой библиотеке диаграмм здесь
Ответ 3
с помощью графических карт
вам нужно установить
npm install -g node-highcharts
ссылайтесь на следующую ссылку
https://github.com/davidpadbury/node-highcharts
Ответ 4
Мы используем https://www.amcharts.com/ для продукта. Он выглядит профессионально и легко реализуется через любую внешнюю систему.