Cédric Vidonne
banner
cvidonne.bsky.social
Cédric Vidonne
@cvidonne.bsky.social
Information Management Officer at UNHCR specialized in #DataViz and #maps. Love #rstats stuff, especially making charts with #ggplot2.
Reposted by Cédric Vidonne
{tinytable} 0.14.0 for #RStats makes it super easy to draw tables in html, tex, docx, typ, md & png.

There are only a few functions to learn, but don't be fooled! Small 📦s can still be powerful.

Check out the new gallery page for fun case studies.

vincentarelbundock.github.io/tinytable/vi...
September 29, 2025 at 12:44 PM
Reposted by Cédric Vidonne
🚀 Just released **ggbranding** (v1) – a tiny R package that lets you brand `ggplot2` charts with Font Awesome 7 icons.

📝 Blog: gnoblet.github.io/blog/ggbrand...
💻 Code: github.com/gnoblet/ggbr...

#opensource #branding #package #rstats #dataviz #ggplot2
September 22, 2025 at 8:51 AM
Reposted by Cédric Vidonne
I am beyond excited to announce that ggplot2 4.0.0 has just landed on CRAN.

It's not every day we have a new major #ggplot2 release but it is a fitting 18 year birthday present for the package.

Get an overview of the release in this blog post and be on the lookout for more in-depth posts #rstats
ggplot2 4.0.0
A new major version of ggplot2 has been released on CRAN. Find out what is new here.
www.tidyverse.org
September 11, 2025 at 11:20 AM
Inspired by @nrennie.bsky.social excellent #TidyTuesday plot on the power of passports, I adapted the idea to look at refugee origins.

This chart ranks countries of origin of refugees, asylum-seekers, and others in need of international protection, grouped by region.

#RStats #ggplot2 #Refugees
September 10, 2025 at 7:14 AM
Reposted by Cédric Vidonne
Learned today about @OpenFreeMapOrg - free, high-quality vector tiles for your maps and apps!

Use them in #rstats with mapgl by passing the URL to the style param, e.g.:

maplibre(style = "tiles.openfreemap.or...")

Styles include "positron", "bright", and "liberty" with 3D!
August 28, 2025 at 1:58 PM
Just published: our new data story on efforts to protect South Sudan’s most vulnerable — including children, women, and persons with disabilities.

Explore how protection monitoring and partnerships are making a difference: dataviz.unhcr.org/product-gall...

#refugees #unhcr #protection
Protecting the most vulnerable in South Sudan
Assessing a Complex Crisis through Protection Risks Analysis
dataviz.unhcr.org
June 18, 2025 at 12:25 PM
Reposted by Cédric Vidonne
Excited to launch "ggplot2 [un]charted" with @yan-holtz.bsky.social! 🎉

An online course to master #ggplot2 with exercises, quizzes, and modules—and hands-on code running in your browser!

Still WIP—sign up now for a limited discount:
👉 www.ggplot2-uncharted.com

#rstats #DataViz #DataVisualization
May 12, 2025 at 3:58 PM
Reposted by Cédric Vidonne
Thing I just learned in #rstats: unz() lets you connect to a .zip and load files from inside it without actually unzipping it (great for a file I'm working with that's 30 MB zipped and 1+ GB unzipped, with multiple CSVs in it)
April 18, 2025 at 6:19 PM
Reposted by Cédric Vidonne
Géovisualisation de flux de migrants internes à la zone endémique paludéenne africaine, à partir des données du @worldpop-uos.bsky.social
Réalisée avec #Arabesque dans #Neocarto #flowmap
🔗 neocarto.hypotheses.org/21980
Flux de migrants en zone endémique paludéenne (2016)
Le site du World Population Project propose depuis quelques années au téléchargement, un jeu de données intéressant sur les flux de migrants internes à la zone endémique paludéenne africaine. Je me su...
neocarto.hypotheses.org
May 7, 2025 at 6:46 AM
Sudan: Two years already.
Millions displaced. Needs rising. Attention fading.
📊 See the full data story: shorturl.at/wn8HU
#Refugees #dataviz #unhcr
Sudan: Crisis deepens but attention wanes after two years of war
An unprecedented displacement crisis
shorturl.at
April 18, 2025 at 11:14 AM
The Learning Divide

Our latest data story explores the stark educational challenges facing refugees in Mauritania and Mexico.

Explore the full story: dataviz.unhcr.org/product-gall...

#refugees #education #unhcr #dataviz
April 5, 2025 at 8:11 AM
Reposted by Cédric Vidonne
One day, one map
Far from the reality of state control
#Migrations #Cartography #Walls #Deaths #Camps #Borders
Source: Migreurop, 2022
March 20, 2025 at 7:15 AM
Reposted by Cédric Vidonne
Behold #rstats:

My (draft) variable naming standard
😎
March 14, 2025 at 3:52 AM
Reposted by Cédric Vidonne
One more bonus update with two changes:

1. A diverging color palette centered at 4% lets us see which counties are doing great or doing poorly
2. That size legend was spaced funnily, but we can make it more compact with {legendry}

#rstats

www.andrewheiss.com/blog/2025/02...
February 22, 2025 at 7:39 PM
Reposted by Cédric Vidonne
For the German election we wanted to use a cartogram of German election districts but didn't find anything good, so we created our own. Here's a little nerd thread how the final algorithm worked 🤓 🧵 #gis #cartogram #election #datavis #cartography
February 27, 2025 at 4:48 PM
Reposted by Cédric Vidonne
Datawrapper (@datawrapper.de) has some cool new charts (def check them out)! One being these comparison bars.

Here's one way to do it in #RStats #ggplot2

blog.datawrapper.de/comparison-c...

ray.so/KDVci6B
February 19, 2025 at 4:42 PM
Reposted by Cédric Vidonne
New blog post! After archiving USAID data last week, I decided to play around with and recreate parts of the ForeignAssistance dot gov dashboard with #QuartoPub and #ObservableJS. I learned a ton about D3 projections and making pretty Javascript plots #dataskyence www.andrewheiss.com/blog/2025/02...
February 10, 2025 at 10:55 PM
Reposted by Cédric Vidonne
Selon “The New York Times”, le gouvernement de Donald Trump veut réduire les effectifs de l’Agence des États-Unis pour le développement international à moins de 300 personnes, contre plus de 10 000 actuellement.
Source : www.courrierinternational.com/article/etat...
February 10, 2025 at 8:18 PM
Reposted by Cédric Vidonne
If you have used #ggplot2 in the last couple of years you owe a great deal to @teunbrand.bsky.social who is behind most of the new features and fixes.

Read about his journey to become a part of the ggplot2 core team here:
Joining the ggplot2 team - Tidyverse
I joined the ggplot2 team and would like to share the experience.
www.tidyverse.org
January 28, 2025 at 9:09 AM
Reposted by Cédric Vidonne
📢 rredlist 📦 1.0.0 is now on #CRAN!!!

- upgrade to API v4 🤖
- handles API timeouts ⌚
- progress bar for multi-page queries 🚧
- IUCN color palette scales for ggplot2 🏳️‍🌈
- research pipeline and benchmarking vignettes 📄
- new logo 🦏

Docs 👉 docs.ropensci.org/rredlist/ind...

#rstats #iucn #redlist #api
IUCN Red List Client
IUCN Red List (<https://api.iucnredlist.org/>) client. The IUCN Red List is a global list of threatened and endangered species. Functions cover all of the Red List API routes. An API key is required.
docs.ropensci.org
January 31, 2025 at 7:48 PM
Reposted by Cédric Vidonne
Happy #Monday! Here’s something fun to get the week off to a good start!

🔮 What R package would you be based on your #zodiac sign?

Let me know if these resonate! 👀✨ #rstats #rladies

🧵👇 (1/13)
February 3, 2025 at 2:13 PM
Reposted by Cédric Vidonne
🚨 After years of development, the new version of #rstats tmap (4) is now available on CRAN! 🎉 Huge thanks to author Martijn Tennekes and all contributors.

🔧 Install: `install.packages("tmap")`
📚 Vignettes: https://buff.ly/4aAYNbq
📖 Book Chapter: https://buff.ly/43TokaF

#maps #tmap #rspatial
January 29, 2025 at 3:00 PM
Reposted by Cédric Vidonne
I wrote a bit about what it was like for me to join the tidyverse team to maintain ggplot2!
If you have used #ggplot2 in the last couple of years you owe a great deal to @teunbrand.bsky.social who is behind most of the new features and fixes.

Read about his journey to become a part of the ggplot2 core team here:
Joining the ggplot2 team - Tidyverse
I joined the ggplot2 team and would like to share the experience.
www.tidyverse.org
January 28, 2025 at 9:21 AM
Reposted by Cédric Vidonne
By compiling multiple sources of data, we reach the astonishing figure of 71,000 migrants who have died or been missing at the European border since the early 90s. A hecatomb caused by the migration policies of European countries.
January 24, 2025 at 6:12 AM
Reposted by Cédric Vidonne
Why build a data viz standard for UNHCR? Cedric Vidonne’s team created a guide & custom ggplot theme for cohesive, branded visuals—essential for UNHCR’s data storytelling. 🎨📊
Learn more in our latest episode!

https://buff.ly/3OiR4V9

#rstats
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
buff.ly
December 3, 2024 at 3:00 PM