File tree 4 files changed +7
-7
lines changed
4 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ Ibis is the portable Python dataframe library:
16
16
- Lazy dataframe expressions
17
17
- Interactive mode for iterative data exploration
18
18
- [ Compose Python dataframe and SQL code] ( #python--sql-better-together )
19
- - Use the same dataframe API for [ 20+ backends] ( #backends )
19
+ - Use the same dataframe API for [ nearly 20 backends] ( #backends )
20
20
- Iterate locally and deploy remotely by [ changing a single line of code] ( #portability )
21
21
22
22
See the documentation on [ "Why Ibis?"] ( https://ibis-project.org/why ) to learn more.
Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ con.table("results").to_pandas()
107
107
108
108
Because Ibis separates the transformation logic from the execution engine, you
109
109
can easily reuse the written transformation for another backend. Here we use
110
- Polars as an example, but you can do the same for any of Ibis' 20+ supported
110
+ Polars as an example, but you can do the same for any of Ibis' nearly 20 supported
111
111
backends as long as that particular backend supports the operations
112
112
(see [ the operation support matrix] ( ../../backends/support/matrix.qmd ) ).
113
113
Original file line number Diff line number Diff line change 46
46
47
47
### An open source dataframe library that works with any data system
48
48
49
- - Use the same API for 20+ backends
49
+ - Use the same API for nearly 20 backends
50
50
- Fast local dataframes with embedded DuckDB (default), Polars, or DataFusion
51
51
- Iterate locally and deploy remotely by changing a single line of code
52
52
- Compose SQL and Python dataframe code, bridging the gap between data engineering and data science
@@ -90,9 +90,9 @@ grouped # <2>
90
90
1 . Transform the table.
91
91
2 . Display the transformed table.
92
92
93
- ### One API for 20+ backends
93
+ ### One API for nearly 20 backends
94
94
95
- Use the same dataframe API for 20+ backends:
95
+ Use the same dataframe API for nearly 20 backends:
96
96
97
97
``` {python}
98
98
#| code-fold: true
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ title: "Why Ibis?"
3
3
---
4
4
5
5
Ibis defines a Python dataframe API that executes on any query engine -- the
6
- frontend for any backend data platform, with 20+ backends today. This allows
6
+ frontend for any backend data platform, with nearly 20 backends today. This allows
7
7
Ibis to have excellent performance -- as good as the backend it is connected to
8
8
-- with a consistent user experience.
9
9
@@ -186,7 +186,7 @@ practitioners. It also allows organizations to:
186
186
187
187
Python developers creating libraries can use Ibis to:
188
188
189
- - instantly support 20+ data backends
189
+ - instantly support nearly 20 data backends
190
190
- instantly support pandas, PyArrow, and Polars objects
191
191
- read and write from all common file formats (depending on the backend)
192
192
- trace column-level lineage through Ibis expressions
You can’t perform that action at this time.
0 commit comments