ibis icon indicating copy to clipboard operation
ibis copied to clipboard

the portable Python dataframe library

Results 658 ibis issues
Sort by recently updated
recently updated
newest added

### Is your feature request related to a problem? Ibis support in Narwhals https://github.com/narwhals-dev/narwhals/pull/2000 ### What is the motivation behind your request? _No response_ ### Describe the solution you'd like...

feature

Fixes https://github.com/ibis-project/ibis/issues/11307. When you have either of ```python t.group_by("groupby").mutate(t.val.first(order_by="orderby")) ``` or ```python t.mutate(t.val.first(order_by="orderby").over(group_by="groupby")) ``` the order_by from the ops.First should get hoisted up to the resulting ops.Window. Similar for all...

tests

Resolves [#10231](https://github.com/ibis-project/ibis/issues/10231) Doesn't have tests yet. I want to get feedback on the semantics before I do that. I assume CI is going to fail all over the place because...

Fixes https://github.com/ibis-project/ibis/issues/10890 I only ran this for duckdb locally, I'm curious to see how this does on all the other backends. This is a bit of a one-off approach to...

tests
duckdb
sql

Would it be possible to enrich current MapValue with `items()` and/or `unnest()` methods? ### What is the motivation behind your request? My current motivation is to unnest a map in...

feature

### Is your feature request related to a problem? I find that joins tend to be more 'wordy' in ibis than they are in other APIs like polars or pyspark...

feature

### What happened? Physical tables, such as `backend.get_table()`, are the only kinds of tables where .get_name() works. I think it makes sense that we have some sort of API for...

bug

### Is your feature request related to a problem? Hi, are there any plans to add an ibm db2 backend for ibis? I found the feature request issue https://github.com/ibis-project/ibis/issues/2803 but...

feature

### What happened? Duckdb backend fails to extract polars data frame with optional (null) values in structs: ```py # this works ibis.set_backend("polars") data = [ {'col': {'1': "xyz", '2': None}},...

ecosystem
community

## Description of changes Add support for polars Lag and Lead operations

polars