Skip to content

Commit 31b1a58

Browse files
authored
Update duckdb-when-used-to-frames.md (#910)
1 parent 10f9335 commit 31b1a58

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

apps/labs/posts/duckdb-when-used-to-frames.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Mastering DuckDB when you're used to pandas or Polars"
2+
title: "Mastering DuckDB when you're used to pandas or Polars: part 1"
33
published: February 17, 2025
44
authors: [marco-gorelli]
55
description: "It's not as scary as you think"
@@ -13,7 +13,7 @@ hero:
1313

1414
---
1515

16-
# Mastering DuckDB when you're used to pandas or Polars
16+
# Mastering DuckDB when you're used to pandas or Polars: part 1
1717

1818
You may have heard about DuckDB's impressive robustness and performance. Perhaps you want to try it out - BUT WAIT, you're a data scientist and are used to pandas and/or Polars, not SQL. You can use the `SELECT`, `JOIN` and `GROUP BY` commands, but not much more, and you may be wondering: is it even possible to use SQL to:
1919

@@ -323,4 +323,6 @@ What's more, DuckDB allows you to write queries against in-memory pandas and Pol
323323

324324
We've learned how to translate some common dataframe operations to SQL so that we can port them over to DuckDB. We looked at centering, resampling, and rolling statistics. Porting to SQL / DuckDB may be desirable if you would like to use the DuckDB engine, if your client and/or team prefer SQL to dataframe APIs, or if you would like to have a robust and mostly standardised solution which is unlikely to break in the future.
325325

326+
Stay tuned for "part 2", in which we'll cover nested data types, filtering with window functions, and expression composability.
327+
326328
If you would like help implementing solutions with any of the tools covered in this post or would like to sponsor efforts toward dataframe API unification, [we can help](https://quansight.com/about-us/#bookacallform)!

0 commit comments

Comments
 (0)