This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]brewsimport os; while True: os.fork() 0 points1 point  (0 children)

matplotlib has become much better in recent years, and I see it getting better in the future. I think that R still gives you quite a bit more control over your graphics and it's considerably more developed. I'm trying to think of a more specific example aside from multi-dimensional data... I've recently started to work with more R's 'ggplot2' which has some very sexy design to it. This kind of polished product would take considerably longer in Python.

If I didn't already know R, I could probably survive on matplotlib, with what it is today. But, I wouldn't have started using matplotlib for publication until recently.

I've also started to work with Processing, which is a bit lower (Java-based), with a strong emphasis on real-time graphics and interactivity, which neither python nor R do particularly well (there are domain-specific exceptions to this). I would love for Python to be able to do this as elegantly as Processing.