Profile avatar
teunbrand.bsky.social
GitHub: https://github.com/teunbrand
89 posts 836 followers 81 following
Regular Contributor
Active Commenter

Mastering typefaces and fonts in #rstats has always been harder than it should. I have tried to collect much of my relevant knowledge in this deep-dive blog post so you can spend your time picking the right typeface instead of cursing at the computer

I am excited to share a new version of svglite for #rstats with the world. It includes support for all the new features in the graphics engine as well as providing a more powerful and polished experience for embedding web fonts in the file. Read all about it her:

Look: new stuff! Happy to have contributed to this release ^_^

We're three weeks out from the 'plotnine' meeting at the #ggplot2 extenders group - 'A Grammar of Graphics for Python'! πŸ“ŠπŸ“ˆπŸ Interested in joining? ggplot2-extenders.github.io/ggplot-extension-club/ 'Please leave your contact info...'

Today I played around with the maquee package for text styling by @thomasp85.com. The custom styling system is very nice. Here is a simple example.

{tidyplots}, built on ggplot2, offers a new 'intuitive syntax to add, remove, and adjust plot components...' and has gained a lot of attention. πŸ‘€ github.com/jbengler/tid... We'll discuss the syntactical departure Wednesday #ggplot2 at 3pm Eastern with @jbengler.de. 🀩 Join info in 🧡‡️

I’ve been using the new gradients and patterns in #rstats and #ggplot2 quite a bit for recent package, so here’s a deep dive! Everything from the basics of using gradients in your plots through to sophisticated visual effects. jamesgoldie.dev/writing/stac...

πŸŽ‰πŸ“ŠπŸš€ Tomorrow at 3pm Eastern! Winston Chang joins ggplot2 extenders to talk about the R Graphics Cookbook and ggproto! @winstonchang.bsky.social Interested in joining? ➑️ ggplot2-extenders.github.io/ggplot-exten... -> 'Please leave your contact info' #rstats #ggplot2

πŸ’™πŸ’›

Every time I fire up #rstats I end up finding really great new functionality / packages. Like this ggh4x::facet_manual() function. It allows you to rearrange ggplot2 facets in arbitrary ways, much like the patchwork package allows for multiple ggplots. teunbrand.github.io/ggh4x/refere...

πŸŽ‰πŸŽ‰πŸŽ‰ Delighted to share ‡️‡️ Winston Chang will join ggplot2 extenders meetup to talk about the R Graphics Cookbook and ggproto (a ggplot2 internals building block -critical to extension)! Happening next Wednesday, March 5th at 3pm Eastern! To attend, see thread 🧡

@lionelhenry.bsky.social and I are so excited to finally announce Air - an extremely fast R code formatter! πŸŽ‰ With Air, you'll never need to worry about styling your #rstats code ever again. All you need to do is save, and Air takes care of the rest. www.tidyverse.org/blog/2025/02...

New #rstats pkg gander is now on CRAN! gander is a coding assistant that knows how describe the objects in your global R environment. So, when you're working with data, LLMs will know the names, types, and distributions of data columns, resulting in much more effective completions.

You can probably get something like this cookin' with @teunbrand.bsky.social's legendry package ++ gizmo_histogram() teunbrand.github.io/legendry/ref...

#ggplot2 extenders update! πŸŽ‰ Will hear from Mitchell O'Hara-Wild on {ggtime} next week. And from Winston Chang on the early days of ggproto and about the R Graphics Cookbook! Interested? -> teunbrand.github.io/ggplot-exten... -> 'Please leave your contact info...' #rstats