Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://ddotta.github.io/cookbook-rpolars/

Cookbook to provide solutions to common tasks and problems in using Polars with R
https://ddotta.github.io/cookbook-rpolars/

benchmark cookbook data-engineering data-science datatable dplyr polars r tidyr

Last synced: 3 months ago
JSON representation

Cookbook to provide solutions to common tasks and problems in using Polars with R

Awesome Lists containing this project

README

        

[![render](https://github.com/ddotta/cookbook-rpolars/actions/workflows/quarto-render-publish.yml/badge.svg)](https://github.com/ddotta/cookbook-rpolars/actions/workflows/quarto-render-publish.yml)

:book: cookbook-rpolars
======================================
The purpose of [this book](https://ddotta.github.io/cookbook-rpolars/) is to introduce some of the features of Polars with R.
It contains a side-by-side comparison between Polars, R base and the two most popular packages for data manipulation dplyr and data.table.

### Table of Contents

- [First steps](https://ddotta.github.io/cookbook-rpolars/first_steps.html)

- [Data manipulation](https://ddotta.github.io/cookbook-rpolars/data_manipulation.html)

- [Import/Export](https://ddotta.github.io/cookbook-rpolars/import_export.html)

- [Lazy execution](https://ddotta.github.io/cookbook-rpolars/lazy_execution.html)

- [Benchmarking](https://ddotta.github.io/cookbook-rpolars/benchmarking.html)

Coming soon:

- Writing your own R function with polars. See [this issue](https://github.com/ddotta/cookbook-rpolars/issues/3).

### Contribution

This book is free and open source, so please do [open an issue](https://github.com/ddotta/cookbook-rpolars/issues/new) or even better a PR if you notice a problem.

### How to render the book locally

If you want to render the book locally, follow these instructions in your terminal:

```
git clone https://github.com/ddotta/cookbook-rpolars.git (HTTPS)
or
git clone [email protected]:ddotta/cookbook-rpolars.git (SSH)
quarto render book/
```

### Overview of the book and equivalences between different syntaxes