ibis
ibis copied to clipboard
the portable Python dataframe library
## Description of changes Add support for the databricks backend. ### Notes - The PySpark compiler is almost entirely reused. Naturally there are a couple cases where things differ, and...
Hello team, I'm the maintainer of [Anteon](https://github.com/getanteon/anteon). We have created Gurubase.io with the mission of building a centralized, open-source tool-focused knowledge base. Essentially, each "guru" is equipped with custom knowledge...
### What happened? It appears that ibis.sample is returning the whole dataframe and ignoring the fraction parameter. I've also tested with a `to_parquet('test_data.parquet')` call and that saves a full copy...
Ensure compatibility with DuckDB's implementation of geospatial types. I would love to add tests. Which is the appropriate test file? - [ ] added tests ## Description of changes In...
### What happened? I'm trying to create a table with a `geometry` column using given lat/long coodinates. I can successfully create this column, but when calling `.cache()`, I get a...
### What happened? for following code for bigquery: ```python c = ibis.bigquery.connect(...) t = c.table('some table') for y in t.to_pyarrow_batches(chunk_size=1_000_000): #
### What happened? ```python import ibis be = ibis.get_backend() t1 = be.create_table("t1", {"x": [1, 2, 3]}, overwrite=True) t2 = be.create_table("t2", {"x": [2, 3, 4]}, overwrite=True) j = t1.join(t2, "x") rn_mutate...
### Is your feature request related to a problem? It's possible that more than literals could be passed as the other Series to [set_difference](https://docs.pola.rs/api/python/stable/reference/series/api/polars.Series.list.set_difference.html). Support for [ArrayRemove](https://ibis-project.org/reference/operations#ibis.expr.operations.arrays.ArrayRemove) was added via...
### Is your feature request related to a problem? When interactively exploring data, it's always an additional step to get the "shape" of the data. This is what the display...