Easy geom_*() recipes

Extending plotnine is a powerful way to enhance productivity and make creating plots more fun. The plotnine extension system allows us to build new ‘vocabulary’ for more fluent expression.
‘Easy geom_*() recipes’ is a new point of entry for learning plotnine Stat extension, a particularly powerful exension mechanism which allows users to define computation to be used in new geom_*() or stat_*() functions.
With new Stats, you can specify calculation to be done within the plotnine plot pipeline:
In this project’s tutorials, you’ll see how to define your own Stats and write new user-facing geom_*() or stat_*() functions.
The materials are aimed at academics, data analysts, BI professionals, seasoned and new plotnine users, statistics educators and their students, journalists, etc. The approach has been tested and evaluated by data science and statistics educators.
Where to next
We recommend that you get started by working through the recipes, starting with Recipe #1. If you’d like to leaf through the recipes or present the recipes approach to a group, you can check out slide show covering the protocol. As mentioned above, the recipes have been tested and evaluated by educators. Please feel fee to check out that research. If you would like to engage with other extenders or have an extension related problem you might check out the ggplot2 extension club, which meets virtually and has an online forum (discussion). ‘Easy geom_*() recipes’ and these other resources are part of the Everyday ggplot2 extension initiative.