4 ms·
Jake is a great teacher - I would definitely recommend his book to people new to Python for data science, as well as any talk by him that you can find on youtub
by altairiumblue 8y ago
Jake is a great teacher - I would definitely recommend his book to people new to Python for data science, as well as any talk by him that you can find on youtube.
Also, it's kind of a shame that matplotlib is still so deeply ingrained in the Python data ecosystem.
- jjcc 8y agoYes. I follow him for a while. Great guy. Seems working for google now? https://www.youtube.com/watch?v=inN8seMm7UI&t=4s https://www.youtube.com/watch?v=inN8seMm7UI&t=4s
- simonh 8y agoWhy a shame? Is there something better it’s crowding out?
- Tarq0n 8y agoAssuming all you want to do is make some graphs, almost every alternative is better. Matplotlib is like the opengl of plotting libraries, there's almost no abstraction, you have to create plots in an imperative way and it's extremely verbose. A plotting library focused on useability should let you specify what you want in a declarative manner, then get out of your way. Ggplot2 being the prime example.
- billfruit 8y agoIt seems to be somewhat inspired by Matlab, which isn't an elegant system by any stretch. And for the people who hasn't had exposure to matlab, matplotlib seems overly convoluted.
- galenlynch 8y agoDo you have any concrete examples for Python? As far as I know, ggplot2 is only for R. I would be interested to try out some alternatives to Matplotlib.
- Tarq0n 8y agoAltair (based on vega-lite) is a personal favorite. Plotnine is also a good port of ggplot.
- galenlynch 8y agoThanks!
- j88439h84 8y agoThe good python port is https://github.com/has2k1/plotnine/ https://github.com/has2k1/plotnine/
- lars512 8y agoI've been enjoying Chartify quite a lot. It works well with data frames and generates gorgeous plots by default.
- domoritz 8y agoJake started Altair, a declarative visualization library that is becoming quite popular. Check it out at https://altair-viz.github.io/ https://altair-viz.github.io/.