Skip to content

Commit ad09f7c

Browse files
committed
Update polars readme with course sequence
1 parent 4f26a86 commit ad09f7c

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

polars/README.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,32 @@
11
# Learn Polars
22

3+
_🚧 This collection is a work in progress. Please help us add notebooks!_
4+
35
This collection of marimo notebooks is designed to teach you the basics of data wrangling using a Python library called Polars.
46

7+
**Planned notebooks.**
8+
9+
Any notebook with the status "🚧" needs a contributor! Please file an issue if you plan to contribute.
10+
11+
| Notebook | Description | Status |
12+
| ---------------------- | ---------------------------------------------------------------------------- | ------ |
13+
| Why Polars | An introduction to Polars and its advantages over other Dataframe libraries. ||
14+
| Series | Homogenous columns of data | 🚧 |
15+
| DataFrames | The central datastructure for structured data | 🚧 |
16+
| Loading data | Loading data from various different sources | 🚧 |
17+
| Basic operations | Basic operations on data | 🚧 |
18+
| Working with columns | Expression expansion and columns | 🚧 |
19+
| Data types | Basic types and casting | 🚧 |
20+
| Strings | Working with strings | 🚧 |
21+
| Missing data | Handling missing data | 🚧 |
22+
| Aggregations | Group bys and aggregations | 🚧 |
23+
| Window functions | Advanced expressions with windowing functions | 🚧 |
24+
| User-defined functions | Using custom Python operations | 🚧 |
25+
| NumPy functions | Applying NumPy functions to DataFrames | 🚧 |
26+
| Lazy execution | Lazily process queries with LazyFrames | 🚧 |
27+
528
**Running notebooks.** To run a notebook locally, use
629

730
```bash
831
uvx marimo edit <file_url>
9-
```
32+
```

0 commit comments

Comments
 (0)