There is a grammar of graphics implementation (think #ggplot2/ #plotnine) in #typst by @MickaelCanouil

Code: https://github.com/mcanouil/gribouille
Docs: https://m.canouil.dev/gribouille/

So I can dump a csv into a dir and do both writing and plotting in the same file! Mind blown!

GitHub - mcanouil/gribouille: Create elegant graphics with the Grammar of Graphics for Typst.

Create elegant graphics with the Grammar of Graphics for Typst. - mcanouil/gribouille

GitHub

@nrennie

inspired by some of your posts I did a talk at PyData Exter this week on the Grammar of Graphics and plotnine (python implementation)

I focussed on the conceptual strength which leads to a good "API" and compared it with the weaker conceptual framework of matplotlib

#plotnine #dataviz #python

A simple stacked bar chart for #TidyTuesday this week, looking at disparities in the number of male and female tortoises 🐒

Made with Plotnine in #Python πŸ“Š

Code: https://github.com/nrennie/tidytuesday/tree/main/2026/2026-03-03

#DataViz #PydyTuesday #Plotnine

What do round brackets with code inside do in Python?

(
something
something_else
)

I've only ever seen round brackets contain parameters to functions.

I'm asking because plotnine code seems to do it, and I wonder if it is some special overloaded operator ?

#python #plotnine #dataviz

🎨🐍 Plotnine Free Workshop!
Master data visualization in Python with the grammar of graphics. Perfect for all levels! πŸ’»βœ¨
πŸ“… 8 Oct | πŸ“ PyCon Africa, Johannesburg | πŸŽ‰ FREE
🎟️ Register for FREE: https://za.pycon.org/tickets
#PyConAfrica #Plotnine #Python #DataScience
🎨🐍 Plotnine Free Workshop!
Master data visualization in Python with the grammar of graphics. Perfect for all levels! πŸ’»βœ¨
πŸ“… 8 Oct | πŸ“ PyCon Africa, Johannesburg | πŸŽ‰ FREE
🎟️ Register for FREE: https://za.pycon.org/tickets
#PyConAfrica #Plotnine #Python #DataScience

Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: https://za.pycon.org/beginners-day

Share and help us open doors!

#Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: https://za.pycon.org/beginners-day

Share and help us open doors!

#Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine

Join our FREE workshops on 8 October for PyCon Africa’s Beginners Day! No experience needed. Connect with the Python community: https://za.pycon.org/beginners-day

Share and help us open doors!

#Python #PyCon #DjangoGirls #HumbleData #PyGame #Apify #Plotnine