Spaces:
Running
Running
| # 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> | |
| ``` | |
| **Authors.** | |
| Thanks to all our notebook authors! | |
| * [Koushik Khan](https://github.com/koushikkhan) | |