Teun van den Brand
teunbrand.bsky.social
Teun van den Brand
@teunbrand.bsky.social
Yes, I can confirm ggplot2 has changed default binning. This difference is why it is listed as a breaking change.
November 13, 2025 at 9:22 AM
Factors and strings are treated at discrete
November 12, 2025 at 4:00 PM
It'll be properly supported instead of accidentally in the next version.
November 3, 2025 at 9:29 PM
Paranormal distribution
October 31, 2025 at 3:15 PM
Gotcha, nah I don't know of any package implementing these specifically. I'd be surprised if nobody would have implemented something along these lines though.
October 27, 2025 at 10:31 PM
The go-to function for me would be `scales::col_mix()`. Is that what we're looking for?
scales.r-lib.org/reference/co...
Mix colours — col_mix
Produces an interpolation of two colours.
scales.r-lib.org
October 27, 2025 at 10:11 PM
I think this is in the right direction. Maybe solar output?
October 20, 2025 at 11:57 AM
No no, I don't love boxplots. Boxplots have blindsplots too. I like showing individual data points (as long as they're tractable). You can throw in whatever summaries too, but eyeballing the data is important :)
October 10, 2025 at 8:57 PM
Yeah using complete themes provided by extension packages is a great way of using themes. I mentioned the ggthemes package as well for this!
October 10, 2025 at 8:48 PM
I empathise some people might be affected by this change! Hopefully the rest of the features and bugfixes make up for it!
October 10, 2025 at 9:27 AM
Dynamite plots hurt the soul 💔
October 9, 2025 at 8:58 PM
The reason is that ggplot2 can't keep on accumulating a lot of new features, or it risks becoming so big it'll be unmaintainable. It has a great system that allows others to extend its functionality, which is also how the legendry package works.
October 9, 2025 at 6:36 AM
`ggsave(bg)` is doing the exact same thing. The difference you might see is that themes now adhere to the `ink`/`paper` settings. This also populates the `plot.background` setting, which wasn't always the case before.
October 3, 2025 at 9:26 PM
It sets the device's background colour. If you have a non-transparent `plot.background` setting, it will show on top of the device's background colour.
October 3, 2025 at 9:07 PM