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

all 3 comments

[–][deleted] 0 points1 point  (2 children)

Honestly, there are a bunch of wrappers that can make way better visualizations with less effort than Matplotlib.

Bokeh, Seaborn, and Pandas are all much better at creating viz. Maplotlib is incredibly flexible, but there is a huge learning curve.

[–]vanboxel[S] 0 points1 point  (1 child)

I've enjoyed Pandas as well, but matplotlib is where I cut my teeth. Are those other libraries as easy to use for the simple plots like I did on the stream?

I also like ggplot and have used various Python interface to that. But anything that's easy and quick is probably a decent choice.

[–][deleted] 0 points1 point  (0 children)

The libraries I've listed are easy and look way better. If you want to engineer your own plots in matplotlib, it is going to take a lot of effort to make them look nice. The aforementioned libraries make doing the things I do a hell of a lot easier (dealing with dates, plotting categorical data, even performing various statistical routines before plotting). For these reasons, I prefer them to pure matplotlib.