#30DayMapChallenge · Day 19 · Projections. Here's a visualisation of eight map projections.
#30DayMapChallenge · Day 19 · Projections. Here's a visualisation of eight map projections.
It's Day 10 of the #30DayMapChallenge and for the "air" prompt, I decided to look at air quality data before and after Bonfire Night in the UK 🎇
It's Day 10 of the #30DayMapChallenge and for the "air" prompt, I decided to look at air quality data before and after Bonfire Night in the UK 🎇
For the "accessibility" prompt on day 7 of the #30DayMapChallenge, I decided to investigate how accessible the default #ggplot2 colours are to people with different types of colour vision deficiency (and for different numbers of colours used). 🎨
TLDR: please choose a different, accessible palette
For the "accessibility" prompt on day 7 of the #30DayMapChallenge, I decided to investigate how accessible the default #ggplot2 colours are to people with different types of colour vision deficiency (and for different numbers of colours used). 🎨
TLDR: please choose a different, accessible palette
#Rstats problems: Did you ever think that the dots for dotted lines are a bit too far apart per default? TIL that it's super easy to change this.
In #ggplot2, simply try something like:
scale_linetype_manual(
values = c(a = "dotted", b = "11")
)
The '11' means: 1 point for a dot, 1 point for a gap. Find out more here: https://stackoverflow.com/questions/25788945/how-to-define-more-line-types-for-graphs-in-r-custom-linetype
#Rstats problems: Did you ever think that the dots for dotted lines are a bit too far apart per default? TIL that it's super easy to change this.
In #ggplot2, simply try something like:
scale_linetype_manual(
values = c(a = "dotted", b = "11")
)
The '11' means: 1 point for a dot, 1 point for a gap. Find out more here: https://stackoverflow.com/questions/25788945/how-to-define-more-line-types-for-graphs-in-r-custom-linetype
Today, @edumerco motivated me to give a deeper look to #Org mode and #Emacs #Lisp for processing data as a reproducible computational notebook. It reminds me this great MOOC [1]. 🤩
And today I learn more about #Sociocracy thanks @edumerco! Well, the concept of #Guix teams needs more love. 😍
Bah the kind of day when you feel part of something. 🥳
Thanks @bzg for the connection. 😁
1: https://www.fun-mooc.fr/en/courses/reproducible-research-methodological-principles-transparent-scie
Dear @zimoun , thank you for such a rich meeting and sharing your experience with #ReproducibleResearch and #guix for this #tem25 thesis . :)
#orgmode Babel (blocks of code calling anything integrated with the text and images) are great for #LiteraryProgramming and reprod. research.
Also, thank you for your mention of #ggplot2 that @ansate nailed too a little later. :)
Thanks also to @bzg too. 🙏
Re #PeerGovernance, I'd be delighted to share my experience with the guix community anytime.
The {ggbot2} #RStats 📦 launches a chatbot you can speak to in plain language, and it can write ggplot2 R code and display the dataviz.
Plus: The {shinyrealtime} #RStats 📦 has a demo voice app that generates #dataviz code in both R and #Python
https://www.infoworld.com/article/4072500/how-to-run-an-r-data-visualization-chatbot-you-can-talk-to.html
#GenerativeAI #ggplot2
Wow, setting default labels for your data in #rstats using "label" attributes is a good idea. I'd never heard of this before, but I'm glad that #ggplot2 is now supporting it. Manually specifying axis labels was a bit tedious.
I do like that if you transform the data, the default label is not applied (see the sqrt(body_mass) variable in the first figure here).
https://www.tidyverse.org/blog/2025/09/ggplot2-4-0-0/#labels
Wow, setting default labels for your data in #rstats using "label" attributes is a good idea. I'd never heard of this before, but I'm glad that #ggplot2 is now supporting it. Manually specifying axis labels was a bit tedious.
I do like that if you transform the data, the default label is not applied (see the sqrt(body_mass) variable in the first figure here).
https://www.tidyverse.org/blog/2025/09/ggplot2-4-0-0/#labels
I had the pleasure of curating this week's #TidyTuesday data about Scottish Munros ⛰️ So the chart just had to be an annotated, snow-capped, density mountain! 📊
Code: https://github.com/nrennie/tidytuesday/tree/main/2025/2025-08-19
New presentation just posted at today's @useR_conf virtual conference: Plot Twist: Adding Interactivity to the Elegance of ggplot2 with ggiraph
By @tanya_shapiro & @CedScherer