#plotnine
#30DayMapChallenge Day5: Sight
One metro station, 10 minutes on foot, plenty museums to discover.
#30DayMapChallenge #Map #Cartography #geopandas #osm #networkx #plotnine #ninejs
November 5, 2026 at 6:10 PM
Python Plotnine: Gradient Data Story

One dataset. Beautiful visuals. A powerful data story.
Over the course of 100 carefully selected problems, readers will explore how mathematical concepts can be transformed into practical Python programs.

Books: link.amazon/B06sIdBGp
October 29, 2026 at 12:56 PM
try plotnine! ggplot ported to python. not that there's anything wrong with your workflow but good to know that it exists :D

plotnine.org
October 25, 2026 at 7:16 PM
I made this plot using Matplotlib + plotnine and added interactive tooltips with @joseph-barbier.bsky.social ’s ninejs library. A nice way to bring some interactivity to static visualizations!
#matplotlib #ninejs #plotnine #rasterio #ghsl #populationgrid #dataviz
September 24, 2026 at 5:41 PM
📦 paintnine

Make generative art with plotnine — a Python grammar of graphics library.

👤 Isabel Zimmermann

🔗 https://github.com/isabelizimm/paintnine

#pyladies#python#opensource
August 29, 2026 at 2:13 PM
Which #Python charting library do you use?

🐍matplotlib
🐍xy
🐍seaborn
🐍plotly
🐍bokeh
🐍altair
🐍plotnine
🐍pygal

Or something else?
August 25, 2026 at 4:57 PM
@posit.co and @pola.rs are different companies, but our tools overlap. Great Tables and Plotnine are Posit projects and both work directly with Polars.

So this one was easy to say yes to.
August 18, 2026 at 1:24 PM
Our book is nearly 500 pages. Over the past few weeks,
Thijs Nieuwdorp and I compressed it down to two.

Page one covers the fundamentals: getting started, data types, and transforming.

Page two is all expressions, which is where Polars shines. Plus Great Tables and Plotnine.
August 18, 2026 at 1:24 PM
Warm recommendations for #plotnine for #python visualisation: it's feels a bit like emacs in that it takes time to grok its mental model, certainly if, like me you have no previous experience with its ancestor ggplot. But in the end it just does the job.
June 5, 2025 at 10:38 PM
Plotnine
Website: plotnine.org

ggplot2 brought to Python, finally.
Build charts by layering data, aesthetics, and geometries.
Structured, readable, and reproducible by design.
A must-try if you come from R or love the Grammar of Graphics.

#30daychartchallenge #DataViz #DataScience
April 12, 2026 at 8:06 PM
This was such a wonderful read - thanks for sharing it @emilyriederer.bsky.social! I’ve been using poetry for package development recently, but now I’m eager to try uv!🤞 (And seaborn.objects might be a nice alternative to plotnine too!)
January 27, 2025 at 5:51 AM
I have been using Python a lot more recently and just use plotnine for visualization 99% of the time. Seaborn isn’t bad though!
February 11, 2025 at 3:15 AM
So I know that Shiny, Quarto, Positron, Tidyverse, Great Tables, and Plotnine are from Posit. 😀

bsky.app/profile/jero...
I'm thrilled to announce that I've joined @posit.co as a Senior Developer Relations Engineer. 🎉

Posit is the company behind some of the most popular and impactful tools for data science, including Shiny, Quarto, Positron, Tidyverse, Great Tables, and Plotnine.
February 11, 2025 at 1:53 AM
I’m a former R user and it’s my original language i love.

It’s definitely python eating R’s lunch. I miss ggplot2 so much - plotnine just isnt the same
May 26, 2025 at 2:49 PM
Some discussion of attempts to port it to other ecosystems and why you think those were unsuccessful, e.g. general non-adoption of plotnine by the python community
November 25, 2024 at 9:40 PM
Did you know there are two contests happening right now? ✨

📊 Table Contest: use any #RStats or #Python package.
📈 Plotnine Contest: use the Plotnine #Python package.

Show off your skills, share your work, and earn some well-deserved open-source cred!

Learn more: posit.co/blog/announc...
posit.co Posit @posit.co · Sep 24
Want to win the 2025 Table Contest? Get inspired by @bamattre.bsky.social's interactive table, which turns the Board Game Geek database into a practical tool ✨

His entry: bamattre.github.io/boardgames/

Submit your table using any #RStats or #Python package!

Details: github.com/rich-iannone...
September 24, 2025 at 6:39 PM
these “ports” are re-writing R libraries in Python. since each language is so unique, the structure of the code may differ, and you want to try to make things feel native for each language. not always as easy as it sounds!! 😂

other R->Py ports
• gt -> great_tables
• ggplot2 -> plotnine
+ many more
February 10, 2025 at 5:36 PM
Pra quem é de Python, existe algo parecido com o Plotnine. Mas arrisco dizer que ggplot2 é muito mais bonito.

realpython.com/ggplot-python/
Using ggplot in Python: Visualizing Data With plotnine – Real Python
In this tutorial, you'll learn how to use ggplot in Python to build data visualizations with plotnine. You'll discover what a grammar of graphics is and how it can help you create plots in a very conc...
realpython.com
June 11, 2025 at 10:57 AM
c'est presque ça c'est du python+plotnine ( adaptation de ggplot pour python). Au pire je pensais modifier le svg généré à la main 😆
June 5, 2024 at 6:21 AM
Not wrong, but plotnine (ggplot2 port) does close some of the gap.
April 12, 2024 at 10:23 AM
What about the slow down of the Big Data buzz train? What does plotnine in python look like in comparison
May 26, 2025 at 4:54 AM
tidyverse singlehandedly made many aspects of data science more enjoyable to do in R than in Python, so I'm glad that I can use ggplot in Python instead of googling/ChatGPT-ing "how to bar plot matplotlib" all the time
April 15, 2024 at 12:17 PM
I've had success with plotnine but it's just different enough from ggplot that it trips me up sometimes. Guidance like this is ideal.
April 15, 2025 at 11:11 AM
Maybe plotnine is more suspect. As a primarily #rstats user, seaborn feels better than matplotlib but still mainstream enough in the Python community. But I also only use it for eda stuff, and when I need to make something polished, I use ggplot
May 2, 2025 at 12:46 PM
Hot take: ggplot2 is better than any plotting option available in Python-- but I discuss a couple options in Python at an R Stats Club session @libdrstats.bsky.social linked below. I personally use plotnine, since it's essentially a port of ggplot2 for Python.

youtu.be/xK9UNcOfjnI
[2025-07-18] Plots in Python with seaborn and plotnine
YouTube video by Leonardo Collado Torres
youtu.be
November 13, 2025 at 3:02 PM