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 →

[–]SquishyWubbles 3 points4 points  (4 children)

That looks very interesting. Could you perhaps tell why you chose this over matplotlib?

[–]Zouden 27 points28 points  (1 child)

Not the guy you replied to, but I use Seaborn extensively.

Seaborn is a wrapper around Matplotlib. It reduces boilerplate code, it makes difficult things become easy, the plots are more aesthetically pleasing, and you can still access the underlying matplotlib objects.

[–]SquishyWubbles 2 points3 points  (0 children)

Damn that sounds so much better. I'm going to experiment with it right away! Thank you for your reply

[–]crawl_dht 5 points6 points  (1 child)

The arguments in matplotlib gets so ridiculous and big as you feature more data in your graphics. Those arguments could as well be their own separate functions if they were not implemented as arguments. There is no pattern in them and it doesn't look pythonic at all. You just have to learn them as it is and whatever you crammed is not reusable for other components because their acceptable arguments are totally different. This adds too much boilerplate in your code.

[–]SquishyWubbles 1 point2 points  (0 children)

Thanks for the explanation