Skip to content

Commit 6f444ec

Browse files
committed
Add DuckDB examples
1 parent 014249d commit 6f444ec

File tree

3 files changed

+1250
-151
lines changed

3 files changed

+1250
-151
lines changed

source-code/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ to create it. There is some material not covered in the presentation as well.
1515
representation and algorithms.
1616
* [`pandas`](pandas): illustrations of using pandas and seaborn.
1717
* [`polars`](polars): Kllustrations of using polars.
18+
* [`duckdb`](duckdb): illustrations of using DuckDB for SQL queries.
1819
* [`regexes`](regexes): illustrations of using regular expressions for
1920
validation and information extraction from textual data.
2021
* [`seaborn`](seaborn): illustrations of using Seaborn to create plots.

source-code/duckdb/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# DuckDB
2+
3+
DuckDB is an in-process SQL OLAP database management system. It is designed to
4+
support analytical query workloads and is optimized for fast query performance
5+
on large datasets. DuckDB can be embedded directly into applications, making it
6+
a popular choice for data analysis tasks in various programming environments.
7+
8+
9+
## What is it?
10+
11+
1. `patients.ipynb`: A Jupyter notebook that demonstrates how to use DuckDB for
12+
analyzing patient data. It includes examples of loading data and executing
13+
SQL queries.
14+
1. `data/`: CSV files to use with the notebook.

0 commit comments

Comments
 (0)