Como criar gráficos usando NodeJS?

é possível criar gráficos, por exemplo, barras e tartes com ícones personalizados usando NodeJS?

Author: 030, 2013-03-18

4 answers

D3 é provavelmente a tua melhor aposta. Pode gerar quase qualquer tipo de gráfico imaginável.

Você pode gerar os gráficos directamente no navegador, ou se realmente precisar de um ficheiro de imagem, você pode usar o módulo no nó e converter o resultado para uma imagem .

 11
Author: josh3736, 2013-03-18 14:58:40
Podes usar qualquer biblioteca de gráficos, basicamente. Por exemplo:

No seu código de modelo do servidor, poderá querer enviar os dados usando a variável servidor. Exemplo abaixo usando o motor de modelo swig, o ExpressJS e a Biblioteca cartista

<div class="ct-chart ct-perfect-fourth"></div>
<script>
    new Chartist.Line('.ct-chart', {
        labels: {{ chartLabel | raw }}, 
        series : [{{ charts | raw}}]
    }, {
        axisY: {
            onlyInteger: true
        }
    });
</script>

Saiba mais sobre a biblioteca de outros gráficos aqui

 2
Author: gnowlak, 2015-11-29 04:44:53

Usando highcharts

Tens de instalar

npm install -g node-highcharts

Ver a seguinte ligação

Https://github.com/davidpadbury/node-highcharts

 0
Author: AmirtharajCVijay, 2013-08-26 05:53:49

Nós usamos https://www.amcharts.com / sobre o produto. Parece profissional e fácil de implementar através de qualquer sistema frontend.

 0
Author: Osman Erdi, 2017-08-10 12:49:04