I still use Matplotlib and I can make it look beautiful and exactly how I want... it's just a lot more work to get the shinny bits.
Using Altair for most of my visualization in Python
31–40 of 75 posts
Re: Using Altair for most of my visualization in Python
#32This talk from PyCon 2019 is related and may be of interest: https://www.youtube.com/watch?v=vTingdk_pVM
Jake VanderPlas The Python Visualization Landscape PyCon 2017
Re: Using Altair for most of my visualization in Python
#33Altair doesn't seem to have quiver plots though. :(
Re: Using Altair for most of my visualization in Python
#34I'm looking for an interactive visualization tool that I could have site visitors access via a github blog page. Does Altair manage client-side processing? I'm still pretty new in the search but like Altair's adoption of Vega-lite.
Re: Using Altair for most of my visualization in Python
#35Pretty cool. > Sadly, in Python, we do not have a ggplot2. I've got to ask, though: why is that the case?
But any approach to a ggplot2 equivalent either has to abandon the massive ecosystem around matplotlib, or build on top of it – and matplotlib's heavily state-based approach makes that difficult. Plotnine is attempting to do that, I hear it's pretty good.
Re: Using Altair for most of my visualization in Python
#36>Not great statistical support. I still rely on Seaborn for quick visualization that needs to fit a linear regression.
Re: Using Altair for most of my visualization in Python
#37The problem with all these nice new visualization libraries for Python, is that they all (at least the shinny nice ones) fail totally short when it comes to do B&W graphics for journal publications. Things like filling patterns, line patterns etc, are mostly missing. I still use Matplotlib and I can make it look beautiful and exactly how I want... it's just a lot more work to get the shinny bits.
Re: Using Altair for most of my visualization in Python
#38Re: Using Altair for most of my visualization in Python
#39I'm looking for an interactive visualization tool that I could have site visitors access via a github blog page. Does Altair manage client-side processing? I'm still pretty new in the search but like Altair's adoption of Vega-lite.
Yes, you can save an Altair chart as an HTML page. See https://altair-viz.github.io/user_guide/saving_charts.html#h... . You can also just get the Vega-Lite JSON form Altair and embed it in a web page with Vega-Embed.
EDIT: Ohhhh, this looks nice!