Introduction to Ibis: blazing fast analytics with DuckDB...
summary
Introduces Ibis, a Python library that offers a pandas-like dataframe API for running analytics on backends such as DuckDB, Polars, Snowflake, BigQuery and Spark so you can avoid rewriting code into SQL. Covers core Ibis operations (select, filter, group_by, order_by, join, aggregate), composing queries, running the same code across local and remote engines, tradeoffs between backends and recommendations, and integration with tools like pandas, PyArrow, Scikit‑Learn, Matplotlib, Altair and VegaFusion via hands-on examples.
AI-written summary · about
related talks
01h 17mIbis: A fast, flexible, and portable tool for data analytics
28mIbis framework, Making data science work at any scale
44mIbis- Expressive analytics in Python at any scale
42mIbis: Don't Let the Engine Dictate the Interface
37mSpark Backend for Ibis: Seamless Transition Between Pandas...
34mData Wrangling with DuckDB
28mAnalyze data easily with duckdb - and the implications on data architectures
30mDuckDB: Bringing analytical SQL directly to your Python shell
