[ACCEPTED]-Python plotting libraries-matplotlib

Accepted answer
Score: 48

Plotly lets you make graphs using a Python API, matplotlib, and pandas. Their 3 IPython gallery has some example scientific graphs with 2 the Python scripts that generated them.

Here's 1 a sample:

enter image description here

Some recent exciting open source offerings:

  • ggplot is based on R's ggplot2, with aesthetically pleasing defaults and a really concise api. wants to be a matplotlib killer

ggplot example

  • bokeh makes interactive (html canvas) plots. emphasis on interativity + handling big data

bokeh example

  • vega translates JSON "plot descriptions" into SVG or Canvas-based interactive plots, and vincent is a declarative interface for generating the JSON specifications.

vega example
(source: fastly.net)

Score: 30
Score: 28

You can always use the object-oriented framework 1 for Matplotlib instead of the pylab interface.

Score: 3

I have used Gnuplot.py with great success.


Score: 3

I was in need of gnuplot interface for Python 4 3 but have found nothing. So I have ported 3 Gnuplot.py to it. See more info in the 'readme' of 2 the [repository]. Hope this will help someone else in 1 future.

Score: 2

There is also a old program for automating 7 the reading, filtering, processing, interpolation 6 and plot n-dimensional values from different 5 sources (like libreOffice- or csv-files) and 4 variable size: diaGrabber.

You have to use some simple 3 python-commands to create a case. After 2 this you can manipulate the graphical output 1 in an interactive GUI.

Score: 1

You can use simple gplot


Score: 1

MathGL is free (GPL) plotting library with large 2 set of graphics types, and have Python interface 1 too (also can use numpy arrays).

More Related questions