Cédric Scherer

Cédric Scherer

@cedricscherer.com

🧙‍♂️✨📊 Independent Data Visualization Designer, Consultant & Educator Check out our interactive #ggplot2 and #dataviz online learning experience: https://ggplot2-uncharted.com All things data & design. Co-Founder of the #30DayChartChallenge

5.9K followers742 following429 posts

Not sure people still read the walls of text these models output when talking to themselves. Caught this one debating whether to stop and ask me first or just go ahead, risking that I'll hate it. And it scares me a little, every time, how human-like their output is designed to be. #Mistral #AI

Cédric Scherer reposted

Excited to share my latest blog on Posit Open Source! During my internship, I built 10 apps and 5 computational biology packages using R, Python, Shiny, and Shinyreact to make scientific research more accessible, especially in rare diseases and cancer. opensource.posit.co/blog/2026-10...

opensource.posit.coGenomes, Prompts, and Shiny: What I Built During My Summer at Posit10 open-source applications and 5 packages for computational biology, built over a summer on the Shiny team, and the reusable layer that grew underneath them.

Happy to creatively contribute to this wonderful (yet depressing) screensaver by @karaman.is 👐

Stripes 1.1, my macOS screensaver, adds a tenth style, Warming. It builds the warming stripes from the coldest year to the warmest. Thanks to @cedricscherer.com for the idea! Download at karaman.is/blog/2026/10... or github.com/gkaramanis/s... #ShowYourStripes

Cédric Scherer reposted

The programme just came out, so I created a starter pack with the speakers and organizers of the @visualisingclimate.com conference in Bologna in early November. I found 38 people. Let me know if I got the wrong person or if I overlooked someone.

Cédric Scherer reposted

Friends! Can I ask you a favour? My 🐦 + 📊 course starts next week. I'm super excited but registration is worryingly low. Can you share this with your weirdo nature + art + code friends? jerthorp.me/learning

jerthorp.meLEARNING | jerthorpOnline courses and wokshops about birds, data and creative coding. Binoculars to Binomials is for coders who are interested in cultivating an observational practice, and for birders who want to dive ...

Cédric Scherer reposted

Heute startet die Fußball #Bundesliga Saison der Männer 2026/’27. Wenn alle Fußballfans den Bundesligisten in ihrer Nähe unterstützen würden, welches Gebiet würde dann welchem Verein "gehören"? #dataviz 📊

An exciting extension to the #ggplot2 universe 🍾 I love how Alex has tied the new features to best #dataviz practices, and he even added a coaching option. I’m especially excited about the easy way to place the y-axis title at the top, plus even more shapes that are usable right out of the box 🤘

MAISRC’s Quantitative Ecologist Alex Bajcz has created ggplotplus, an accessibility component for ggplot2, to produce graphs for posters, presentations, papers, and exploration. Especially helpful for ggplot2 users with limited time, energy, or experience. github.com/MAISRC/ggplo...

An exciting extension to the #ggplot2 universe 🍾 I love how Alex has tied the new features to best #dataviz practices, and he even added a coaching option. I’m especially excited about the easy way to place the y-axis title at the top, plus even more shapes that are usable right out of the box 🤘

MAISRC’s Quantitative Ecologist Alex Bajcz has created ggplotplus, an accessibility component for ggplot2, to produce graphs for posters, presentations, papers, and exploration. Especially helpful for ggplot2 users with limited time, energy, or experience. github.com/MAISRC/ggplo...

Happy #IndependenceDay to all U.S. followers 🇺🇸 Here’s a playful grid map for the 4th of July: a stylized, U.S.-themed version of one of our examples from #ggplot2 #uncharted 🎊 Wanna learn more about #DataViz with #rstats and how to create maps like this? Check out the course: ggplot2-uncharted.com

Cédric Scherer reposted

I'm puzzled by this paper's lead chart. Connecting socioeconomic status levels emphasizes that difference, which is not the point of the paper. I reordered the data to connect across time points which helps see the gap widening over time and a different trend shape for the P and HP schools. #dataviz

This post is unavailable.

Cédric Scherer reposted

One more for the cheese lovers. 🧀 German cheese exports and imports from and to Austria between 2001 and 2025 in the style of William Playfair. #30DayChartChallenge | Day 21 - Historical #dataviz

Next week I'll give a talk on how to "Guide the View" in DataViz (likely with a bit of love coding in our "#ggplot2 uncharted" setup 🤩) Save your spot and sign up here 👉 luma.com/z5ea6oew #datavisualization #rstats #learning

luma.comGuide the View: Design that makes data easier to read and communicate · LumaSome charts make you work way too hard. You scan, squint, hunt for the legend, and still aren't sure what you're supposed to take away. In this talk, Cédric…

Late for #Day8 of the #30DayChartChallenge, but the "Circular" prompt is the perfect excuse to share yet another #ggplot2 trick! 👀 Tried the "new" #coord_radial yet? Compared to coord_polar, it: 🌀 bends grid lines 🌀 places labels naturally 🌀 allows inner radii 🌀 handles partial circles easily

To create great visuals, you need to combine #code syntax with #dataviz best practices 💻🤝🧠 In "ggplot2 uncharted," you'll master both! One powerful insight: Knowing when to stop adding more to your chart—and start using #facets or #compositions. Give it room to breathe! www.ggplot2-uncharted.com

Cédric Scherer reposted

Replying to @surbhaai.bsky.social

#Day8: Circular A decade of bad air. Air quality in India’s major cities has stayed consistently poor, often reaching hazardous levels, with no signs of improvement year after year. #30DayChartChallenge #dataviz #airpollution #cleanair

Cédric Scherer reposted

Day 2 of the #30DayChartChallenge: Pictogram! A quick count of animals in the yard over a short span yesterday morning. I love marmots and this does not do them justice. Watercolor & ink.

For today's #30DayChartChallenge #Day1 "Part-to-Whole", I'm not sharing a polished #dataviz but a lesser-known #ggplot2 trick 🧙‍♀️ Turn your area chart into a timeline of relative shares by changing the position argument to "fill" 🤙 Example from our "gpgplot2 uncharted" course: ggplot2-uncharted.com

Cédric Scherer reposted

Just one day - or, depending on your timezone maybe just a few hours - until the next #30DayChartChallenge kicks off. 🚀 1 prompt for each day of April across 5 categories to spark inspiration, experimentation, and learning. 📊 Who's in? 👀 #dataviz #datavisualization

Cédric Scherer reposted

Day 1: Part-to-Whole Visualizing Teddy's magical expansion from a very average 45 pound dog into an immovable dire wolf once he hits the bed. Watercolor & ink. #30DayChartChallenge

Sneak Peek Part 2 💜 💙 Only 1 day left until my talk for #RLadies Abuja! I’ll use examples from our "#ggplot2 uncharted" course to showcase some tricks to create and refine small multiples 🧱 Sign up for the talk tomorrow (5 pm CET) 👇 www.meetup.com/rladies-abuj... #rstats #dataviz #tidyverse

I’m giving a talk at R-Ladies Abuja next week 💜 💙 We’ll dive into #ggplot2 tricks from our "ggplot2 uncharted" class — focusing on both #dataviz best practices and advanced #coding 💪 Sign up for the free session here: www.meetup.com/rladies-abuj...

meetup.comLevel Up Your Data Visualizations with ggplot2, Wed, Mar 25, 2026, 5:00 PM | MeetupJoin us for a practical, beginner-friendly meetup on **“Level Up Your Data Visualizations with ggplot2”** where we’ll explore how to create clear, compelling, and professio

We're back with the 6th edition! 💪 Join the #30DayChartChallenge during April ➡️ 5 categories, 30 prompts — 30 charts. Read the prompt of the day. Pick whatever tool and data you like. Share your work! And if you manage less than 30, that's fine, too! ❤️ #dataviz #datavisualization

#30DayChartChallenge@30daychartchall.bsky.social

Are you ready for the next #30DayChartChallenge? 🚀 Only 2 weeks left until the 6th edition starts — it’s time to reveal this year's topics 🎉 1 prompt for each day of April across 5 categories to spark inspiration, experimentation, and learning 📊 Who’s in? 👀 #dataviz #datavisualization

Cédric Scherer reposted

Join us in Bologna, Italy, 4–6 Nov 2026 for Visualising Climate — the first global conference fully dedicated to climate data visualization and its power to transform public understanding of a changing planet. Come see the data. visualisingclimate.org #VisualisingClimate2026 #DataVis #ClimateCrisis

"Vibe Coding" the old-school way 🌈 I was prepping a ggplot2 lesson when a stat_summary() error went sideways. Instead of fixing it, I leaned in. Sometimes the best dataviz is found in the detours. (Or at least, the most joy on a Monday ☕️) #rstats #ggplot2 #dataviz #TheSimpsons

🎄 Hope you’ve got all your presents ready 💝 Google search interest shows a stable pattern: 🎅 “Christmas gift wife” peaks just before Christmas Eve 🎅 “Christmas gift husband” peaks much earlier #MerryChristmas to all of you! 🎁 📈 Google Trends (Nov 18–Dec 24, 2020–2024) #dataviz #ggplot2

Cédric Scherer reposted

I wrote a lil post on the amazing work that @ginareynolds.bsky.social does championing ggplot2 extension developers and teaching others to build their own! The post features the Scrollytelling Quarto extension and the group's cute #RStats hex 🐱: rworks.dev/posts/ggplot...

rworks.devAn Introduction to Writing Your Own ggplot2 Geoms – R WorksThe ggextenders club provides inspiration and resources for those venturing into the exciting world of creating custom ggplot2 extensions.