Ibis (@ibisdata) 's Twitter Profile
Ibis

@ibisdata

Expressive analytics in Python at any scale.
Questions? Join the discussion at ibis-project.zulipchat.com

ID: 54667170

linkhttps://ibis-project.org/ calendar_today07-07-2009 20:35:28

1,1K Tweet

5,5K Followers

28 Following

Ethan (@ethanf_17) 's Twitter Profile Photo

I’ve been really impressed with Ibis so far. Modern data stacks need to be flexible passing data between PostgreSQL, dataframes, and analytics dbs like DuckDB or ClickHouse. Super helpful to have one common query language connecting these data sources

Evgeny Ivanov (@e10v_me) 's Twitter Profile Photo

The other popular choices are Confidence and Ambrosia. They slightly differ in features: tea-tasting covers some methods not covered in these packages, and vice versa. Ultimately, tea-tasting aims to cover all the essential methods. But the biggest difference is the support for

The other popular choices are Confidence and Ambrosia. They slightly differ in features: tea-tasting covers some methods not covered in these packages, and vice versa. Ultimately, tea-tasting aims to cover all the essential methods.

But the biggest difference is the support for
ABC (@ubunta) 's Twitter Profile Photo

Here are a few reasons why I prefer using Ibis over Pandas/polars data ( bdw I still use Polars or Data Fusion as the engine ) - Ibis is lightweight and directly executes queries on the underlying databases, functioning more as a result transporter than a heavy framework. -

Naty Clementi (@ncclementi) 's Twitter Profile Photo

My SciPyConf talk: Ibis and DuckDB geospatial: a match made on Earth! is on youtube. (there was a problem with the recording, apologies about the yellow background) #geospatial youtu.be/xQnHhPMgWdM

Mim (@mim_djo) 's Twitter Profile Photo

end of an era, for new project think seriously of using a new Dataframe Engine, there are plenty of choices, ibis will drop support for Pandas ibis-project.org/posts/farewell…

ABC (@ubunta) 's Twitter Profile Photo

The "Tools don't matter" argument falls flat in Data Engineering and ML. - Working with large datasets on a Spark cluster can quickly shift your focus from business problems to infrastructure challenges. - Using Pandas for 10GB+ data demands huge RAM, but switching to DuckDB

Ibis (@ibisdata) 's Twitter Profile Photo

Want to work with Python dataframes on a trillion rows of data in someone else's high-performane OLAP database? Check out our latest blog using Ibis, ClickHouse , and Shiny for Python to build an interactive dashboard on the PyPI downloads dataset: ibis-project.org/posts/better-p…

Ibis (@ibisdata) 's Twitter Profile Photo

It's never been a better time to get involved with Ibis! If you need Python dataframes that work on the best local engines (DuckDB, ApacheDataFusion, polars data) and distributed/cloud platforms (Apache Spark, SnowflakeDB, ClickHouse, Trino), give us a try!

marimo (@marimo_io) 's Twitter Profile Photo

no code transformations using marimo's mo.ui.dataframe and Ibis! Pass in any Ibis dataframe to mo.ui.dataframe to display a UI for different filters/transformations and get the filtered result back in Python. Plus, you can see the SQL statement generated by Ibis!

Dewey Dunnington (@paleolimbot) 's Twitter Profile Photo

First blog post in a long time! I started writing a post ~2 years ago on adventures counting 130M U.S. buildings by zipcode and finally circled back to write it up. Everybody is a winner really, but DuckDB Ibis , ApacheArrow, and GeoParquet were essential throughout!

First blog post in a long time! I started writing a post ~2 years ago on adventures counting 130M U.S. buildings by zipcode and finally circled back to write it up. Everybody is a winner really, but <a href="/duckdb/">DuckDB</a>  <a href="/IbisData/">Ibis</a> , <a href="/ApacheArrow/">ApacheArrow</a>, and <a href="/GeoParquet/">GeoParquet</a> were essential throughout!
Naty Clementi (@ncclementi) 's Twitter Profile Photo

Hi y'all, I'll be talking at #DuckCon on January 2025. I'll be sharing how to leverage the power of DuckDB's geospatial capabilities while staying within the Python ecosystem using Ibis . I’ll show you how to work with GeoParquet data and create nice maps in your laptop.

Hi y'all, I'll be talking at #DuckCon on January 2025.

I'll be sharing how to leverage the power of <a href="/duckdb/">DuckDB</a>'s geospatial capabilities while staying within the Python ecosystem using <a href="/IbisData/">Ibis</a> . I’ll show you how to work with GeoParquet data and create nice maps in your laptop.
Ibis (@ibisdata) 's Twitter Profile Photo

With the latest version of Pyodide (0.27.1), you can run %pip install ibis-framework[duckdb] to get an expressive, lightning-fast, and *entirely-in-browser* dataframe API! Give it a try at ibis-project.org/tutorials/brow…

Ibis (@ibisdata) 's Twitter Profile Photo

Ibis 10.0.0 is out! pip install ibis-framework==10.0.0 Lots of new features, bug fixes and two new backends: Amazon Athena and Databricks! Check out the release notes here: ibis-project.org/release_notes#…

Ibis (@ibisdata) 's Twitter Profile Photo

New blog posts 2/2: Dynamic UDF Rewriting with Predicate Pushdowns ibis-project.org/posts/udf-rewr… Check 'em out!