-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Check out plotnine https://plotnine.readthedocs.io/en/stable/ It does a decent job at providing ggplot2 behaviors. There are rough edges but it’s still better than the other options in my opinion.
I'll take this excuse to plug my open source project with a drag and drop UI for quickly making EDA graphs in Plotly https://github.com/adamerose/PandasGUI
I'd agree in that it's a well-specified language for defining graphics; it's not very good with rendering performance. There are packages which try to achieve similar goals in Python as well (ggplot / ggpy) and packages like Seaborn. Though, like you, I use R for lots of EDA. Hard to beat data.table and R graphics for speed and expressiveness. I prefer base graphics though; ggplot2 tends to render too slowly for any data sets I work with.
I'd agree in that it's a well-specified language for defining graphics; it's not very good with rendering performance. There are packages which try to achieve similar goals in Python as well (ggplot / ggpy) and packages like Seaborn. Though, like you, I use R for lots of EDA. Hard to beat data.table and R graphics for speed and expressiveness. I prefer base graphics though; ggplot2 tends to render too slowly for any data sets I work with.
If I need to be in Python world though, I really like Altair, which is a Pythonic implementation of the Grammar of Graphics. It's better than ggplot2 clones for Python because it has a big developer behind it and is written in a way that naturally makes use of Python constructs, rather than trying to force R constructs in Python.