Pandas was a great step on the path to making Python a decent data analysis language, Wes is smarter than me, I never could have built it, but it's time to move on.
Pandas was a great step on the path to making Python a decent data analysis language, Wes is smarter than me, I never could have built it, but it's time to move on.
See e.g. https://ibis-project.org/
Right now it supports a decent number of verbs + SQL generation. I tried to break down why R users find pandas difficult in an RStudioConf talk last year[2].
Between siuba and tools like polars and duckdb, I'm hopeful that someone hits the data analysis sweet spot for python in the next couple years.
Just one question, this runs over pandas? It's possible to get the pandas syntax like dbplyr gives the SQL query syntax?
https://siuba.readthedocs.io/en/latest/intro.html#Working-wi...
You can use the verbs collect() and show_query() like in dbplyr.
If you DM me on twitter, would love to set up time to hear about your work / walk through siuba!
You're "waiting" for him to personally call you or something?
Also, pandas was purpose built for a pretty specific domain of financial timeseries and cross-sectional data analysis at a time when the python ecosystem was much younger and very different from today.
It's not his fault it became so wildly successful! (actually it was - it's a great piece of sofware :))