akshayka commited on
Commit
ad09f7c
Β·
1 Parent(s): 4f26a86

Update polars readme with course sequence

Browse files
Files changed (1) hide show
  1. polars/README.md +24 -1
polars/README.md CHANGED
@@ -1,9 +1,32 @@
1
  # Learn Polars
2
 
 
 
3
  This collection of marimo notebooks is designed to teach you the basics of data wrangling using a Python library called Polars.
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
  **Running notebooks.** To run a notebook locally, use
6
 
7
  ```bash
8
  uvx marimo edit <file_url>
9
- ```
 
1
  # Learn Polars
2
 
3
+ _🚧 This collection is a work in progress. Please help us add notebooks!_
4
+
5
  This collection of marimo notebooks is designed to teach you the basics of data wrangling using a Python library called Polars.
6
 
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
+
28
  **Running notebooks.** To run a notebook locally, use
29
 
30
  ```bash
31
  uvx marimo edit <file_url>
32
+ ```