Pintando gráficas con Python

7,091 views

Published on

Breve repaso por las librerías para dibujar gráficas (diagramas) usando el lenguaje de programación python.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
7,091
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
57
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pintando gráficas con Python

  1. 1. Pintando gráficas con Python !BarraLibreCamp 10 junio 2010 Gcubo Manuel Martín Salvador [email_address] http://draxus.org Licencia Creative Commons
  2. 2. Índice <ul><li>Tipos de gráficas
  3. 3. Pycha
  4. 4. Matplotlib
  5. 5. OpenFlashChart
  6. 6. Google Chart
  7. 7. Otros </li></ul>
  8. 8. Tipos de gráficas <ul><li>Barras </li></ul>
  9. 9. Tipos de gráficas <ul><li>Circular </li></ul>
  10. 10. Tipos de gráficas <ul><li>Área </li></ul>
  11. 11. Tipos de gráficas <ul><li>Líneas </li></ul>
  12. 12. Tipos de gráficas <ul><li>Radar </li></ul>
  13. 13. Tipos de gráficas <ul><li>Mixtos </li></ul>
  14. 14. Tipos de gráficas <ul><li>Cartogramas </li></ul>
  15. 15. Pycha <ul><li>Producto granaíno
  16. 16. Ligero
  17. 17. Fácil de usar
  18. 18. GNU LGPL
  19. 19. Necesita PyCairo
  20. 20. Gráficas 2D </li></ul>URL: http://bitbucket.org/lgs/pycha/
  21. 21. Matplotlib <ul><li>Muchos tipos de gráficos
  22. 22. Fácil de usar
  23. 23. Gráficas 2D y 3D
  24. 24. Licencia PSF
  25. 25. Soporta LaTeX
  26. 26. Soporta funciones
  27. 27. similares a Matlab </li></ul>URL: http://matplotlib.sourceforge.net
  28. 28. OpenFlashChart <ul><li>Interacción
  29. 29. Redimensionado
  30. 30. Animación
  31. 31. JSON
  32. 32. Exportación a PNG
  33. 33. Gráficas 2D y 3D
  34. 34. PyOFC2
  35. 35. LGPL </li></ul>URL: http://teethgrinder.co.uk/open-flash-chart-2/
  36. 36. OpenFlashChart (bonus) <ul><li>Algunas limitaciones solventadas gracias a desarrolladores externos.
  37. 37. Recomiendo usar la versión disponible en http://ofc2dz.com
  38. 38. Y las extensiones de PyOFC2 que pronto liberaré :-) </li></ul>
  39. 39. Google Chart Tools <ul><li>Web Service gratuito
  40. 40. Muy completo
  41. 41. Buena documentación
  42. 42. Estáticas (Chart API)
  43. 43. Dinámicas (Visualization API)
  44. 44. Google Visualization Python
  45. 45. Pygooglechart </li></ul>URL: http://pygooglechart.slowchop.com/ URL: http://code.google.com/intl/es-ES/apis/charttools/
  46. 46. Otros <ul><li>amCharts : en Flash, extrae datos de un CSV o XML. Gratis != Libre. http://www.amcharts.com
  47. 47. JSCharts : en Javascript, extrae datos de un XML. Gratis != Libre. http://www.jscharts.com
  48. 48. flot : en jQuery, funciona con JSON. Licencia MIT. http://code.google.com/p/flot/
  49. 49. CairoPlot : en Python. Licencia LGPL. https://launchpad.net/cairoplot </li></ul>
  50. 50. ¡Gracias! Puedes descargar y usar libremente esta presentación en http://www.slideshare.net/draxus

×