Re: [pygtk] distintos tipos de gráficas

Beni camontuyu en yahoo.es
Mar Jul 22 18:05:10 CEST 2008


2008/7/22 Inigo Aldazabal Mensa <inigo_aldazabal en ehu.es>:


> DrawingArea es para dibujar dentro de ella, como con el gimp por ejemplo.
> Una opción muy sencilla es generar la imagen de otra forma y luego
> colocarla en un widget de imagen.
>
> Un documento bastante bueno sobre cómo hacer una aplicación sencilla que
> haga exactamente esto es "Introduction to GUI building with Glade"[1]. En
> concreto usa gnuplot para generar la imagen, pero es lo de menos.
>
> Para crear la imagen puedes utilizar el mismo gnuplot[2,3] o alguna de las
> librerías que se mencionaban hace pocos días en la lista, pyx[4],
> pyxplot[5], Pycha[6], que parece muy sencillo y con muy buena pinta,
> matplotlib[7], rrdtool[8], etc. En fin, dependiendo de qué tipo de
> gráficas necesites, busca el mas adecuado.
>
> Algunos, como el matplotlib, los puedes embeber directamente en la
> aplicación, en vez de generar imágenes externas, pero es mas complicado,
> claro.
>
> Un saludo
>
> [1] http://www-uxsup.csx.cam.ac.uk/courses/Glade/
> [2] http://www.gnuplot.info/
> [3] http://gnuplot-py.sourceforge.net/
> [4] http://pyx.sourceforge.net/index
> [5] http://www.pyxplot.org.uk/
> [6] http://www.lorenzogil.com/projects/pycha
> [7] http://matplotlib.sourceforge.net/
> [8] http://oss.oetiker.ch/rrdtool/
>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>

Muchas gracias por tu esplicación; muy completa. Supongo que le echaré un
vistazo a eso de generar las imágenes con una librería y mostrarlas mediante
un widget image.

Así pensando a bote pronto, ¿no existe una posibilidad de generar gráficos
SVG y mostrarlos en gtk de forma sencilla?. De esta forma supongo que se
podrá interactuar con el svg y hacer los gráficos dinámicos; de forma
similar a lo que hace dojo con su librería gfx. (
http://archive.dojotoolkit.org/nightly/dojotoolkit/dojox/charting/tests/test_event2d.html
)

Un saludo.

-- 
Benito Rodríguez Arcos
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es