Spaces:
Running
Running
File size: 2,685 Bytes
173b025 ad09f7c 173b025 ad09f7c 167660d ad09f7c 173b025 ad09f7c 167660d 01cb997 167660d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
# Learn Polars
_π§ This collection is a work in progress. Please help us add notebooks!_
This collection of marimo notebooks is designed to teach you the basics of data wrangling using a Python library called Polars.
**Planned notebooks.**
Any notebook with the status "π§" needs a contributor! Please file an issue if you plan to contribute.
| Notebook | Description | Status |
| ---------------------- | ---------------------------------------------------------------------------- | ------ |
| Why Polars | An introduction to Polars and its advantages over other Dataframe libraries. | β
|
| Series | Homogenous columns of data | π§ |
| DataFrames | The central datastructure for structured data | π§ |
| Loading data | Loading data from various different sources | π§ |
| Basic operations | Basic operations on data | π§ |
| Working with columns | Expression expansion and columns | π§ |
| Data types | Basic types and casting | π§ |
| Strings | Working with strings | π§ |
| Missing data | Handling missing data | π§ |
| Aggregations | Group bys and aggregations | π§ |
| Window functions | Advanced expressions with windowing functions | π§ |
| User-defined functions | Using custom Python operations | π§ |
| NumPy functions | Applying NumPy functions to DataFrames | π§ |
| Lazy execution | Lazily process queries with LazyFrames | π§ |
**Running notebooks.** To run a notebook locally, use
```bash
uvx marimo edit <file_url>
```
You can also open notebooks in our online playground by appending marimo.app/ to a notebook's URL:
[https://marimo.app/github.com/marimo-team/learn/blob/main/polars/01_why_polars.py](https://marimo.app/github.com/marimo-team/learn/blob/main/polars/01_why_polars.py).
**Authors.**
Thanks to all our notebook authors!
* [Koushik Khan](https://github.com/koushikkhan)
|