3 ms·
I strongly recommend Altair (https://altair-viz.github.io/ https://altair-viz.github.io/) as an extremely Pandas-friendly alternative approach to data visualiza
by lazzlazzlazz 7y ago
I strongly recommend Altair (https://altair-viz.github.io/ https://altair-viz.github.io/) as an extremely Pandas-friendly alternative approach to data visualization. It's the first library that has successfully "hidden" the ugly, gnarled matplotlib layer underneath for me. It also looks killer.
- prepend 7y agoI like Altair, but it still has some annoying missing features like the inability to caption and footnote charts. Or the inability to format filters like sliders. It makes nice looking charts in html/d3, but is a hassle to save a real image because it requires chrome or Firefox. Which happens to not work in my CI environment. So at least matplotlib can save png without needing a bunch of stuff.
- piccolbo 7y agoAdd lack of support of polar coordinates. But every lib started immature, and altair is quite new. I think they could use a few good PRs though.
- piccolbo 7y agoSecond that but there is no matplotlib underneath AFAIK. It does html based interactive graphs using a variant of the grammar of graphics, with extensions for interactions. Grammar of graphics means a great, proven (see ggplot) compromise of power and simplicity. <shameless plug> If you need a library of one-liners built on top of altair (that is if you need some standard stats graph) I wrote altair_recipes (https://github.com/piccolbo/altair_recipes/ https://github.com/piccolbo/altair_recipes/ or pip install altair_recipes) for that. </shameless plug>