pygooglechart

Uma dica bem interessante para quem trabalha com desenvolvimento web e muitas vezes precisa apresentar relatórios gráficos estatísticos. O Google possui uma API para gerar gráficos dinamicamente, conhecida como Google Chart API. Até onde pude observar, essa API é relativamente nova e já tem um módulo Python para facilitar a integração com outros aplicativos Python.

Seu uso é muito mais simples que uma Matplotlib e a saída acaba sendo mais atraente para um usuário final. O módulo Python chama-se pygooglechart e seu uso é bastante simples, como podemos observar:

from pygooglechart import SimpleLineChart, Axis
chart = SimpleLineChart(200, 125)
data = [ 1, 5, 30, 10, 25 ]
chart.add_data(data)
chart.set_axis_range(Axis.LEFT, 0, 10)
chart.download('hello.png')
print chart.get_url()

A saída do código acima será algo como:

pygooglechart

Além disso tem opções de gráficos em pizza, barras, etc.

Fica a dica!

Gostou deste post? Assine gratuitamente o conteúdo e receba as atualizações por e-mail.

E-mail:




View Comments ao post “pygooglechart”

  1. semente says:

    Firefox 3.0.3 Ubuntu

    Tem uma “template tag” legal pra trabalhar com isso no Django, neste projeto:

    http://code.google.com/p/google-chartwrapper/

Deixe um comentário

blog comments powered by Disqus
Get Adobe Flash playerPlugin by wpburn.com wordpress themes