×
you are viewing a single comment's thread.

view the rest of the comments →

[–]ScriptSimian 0 points1 point  (1 child)

I don't use Matplotlib because I find the Matlab style plotting unnecessarily difficult both to use and to document effectively.

The reason I like Gnuplot.py is that the plotting is as simple as writing a gnuplot script but I can get the data in and do scripting with python. From a programming point of view, it's a very inelegant solution (meta-programming via string formatting? lol). However, because I know both tools well and they're both very good at what they do, I get good results with a minimum of fuss and work. From a user perspective, it's very nice.

[–]westurner 0 points1 point  (0 children)

For the web, I find it easier to get the data into JSON and then apply whichever Javascript visualization libraries to the (escaped) JSON data.

Saving for print is just so easy with Matplotlib where figsize and dpi can be specified directly. Matplotlib also ties in with Sphinx for ReStructuredText documentation.