Comparativa simples de bibliotecas para gráficos, Matplotlib e Chart.js

Comparativa simples de bibliotecas para gráficos, Matplotlib e Chart.js

Ambos resultados devem ser semelhantes, apenas difere o ambiente de utilização.




À partida para este post, não tenho nenhum código desenvolvido, vou fazer tudo online. Com a ajuda do ChatGPT.

O objectivo é conseguir apresentar o mesmo resultado mas com linguagens e ambientes diferentes, sempre na dualidade Python versus WebStack.

Para início tenho uma prompt com os dados fornecidos:

crie um código para python, em que se represente um gráfico de linha, com os seguintes valores de X: 2 5 6 8 12 13 e os seguintes valores de Y: 3 6 12 8 6 8, usando a biblioteca matplotlib.


Versão Python.

A biblioteca para Python pode ser a matplotlib.

O ChatGPT pode correr o código no próprio ambiente, o que nos permite observar o código e o resultado sem instalar nada nem codificar ou copiar nada.

O código resultante:


e o gráfico criado:




Versão Javascript.

A biblioteca para JS pode ser a chart.js. No caso que o chatGPT apresentou foi com recurso ao CDN, o que é adequado para não se instalar nada.





O aspecto gráfico difere um pouco, mas o essencial é igual:



Certamente no matplotlib se consegue uma saída igual ao que o chatGPT produziu para o Chart.js.



A conclusão através deste exercício é que ambas tecnologias permitem obter o mesmo resultado.



Comentários

Mensagens populares deste blogue

Linha do Oeste - Breve visita

AMV – Aparelhos de Mudança de Via

Python - Excel Problemas e Vantagens