Advertisement · 728 × 90

Posts by

Sorry I'm a few years late to the party, but I'm here finally! :) yihui.org/en/2026/01/h... Thank you all so much for your generous support over the past two years!

2 months ago 100 9 6 2
Preview
What is data-masking and why do I need {{? — topic-data-mask Data-masking is a distinctive feature of R whereby programming is performed directly on a data set, with columns defined as normal objects. # Unmasked programming mean(mtcars$cyl + mtcars$am) #> [1...

there is also {{ }} rlang.r-lib.org/reference/to...

9 months ago 1 0 0 0

I remember @yihui.org being the one who requested that feature, but can’t find the post

1 year ago 0 0 1 0
The reticulate hex plus the uv logo

The reticulate hex plus the uv logo

We are delighted to announce Reticulate 1.41!

You can now simply declare your dependencies using `py_require()`, and Reticulate will handle the rest. This seamless experience is powered by uv, an extremely fast #Python package manager written in Rust.

Learn more: posit.co/blog/reticul...

#RStats

1 year ago 123 29 0 6
Preview
Air, an extremely fast R formatter We are thrilled to announce Air, a new R formatter.

@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...

1 year ago 362 121 20 20
Post image Post image Post image Post image

This week's "What's New in R" features:
✅ A ggplot2 theming guide by Jack Kennedy
✅ A tutorial on typewriter-styled maps by Nicola Rennie
✅ A LinkedIn Learning course on advanced R charting by Rita Giordano

Read more: rfortherestofus.com/2025/02/whats-new-in-r-f...

Sign up: htt…

1 year ago 13 2 0 0
A tmap logo

A tmap logo

A screenshot of the tmap CRAN webpage.

A screenshot of the tmap CRAN webpage.

A map from tmap vignette

A map from tmap vignette

A map from tmap vignette

A map from tmap vignette

🚨 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

1 year ago 132 39 5 2
Advertisement
Preview
Joining the ggplot2 team - Tidyverse I joined the ggplot2 team and would like to share the experience.

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:

1 year ago 98 24 3 2
A personal history of the tidyverse

I've been working on a history of the tidyverse for an upcoming special issue of the Australia/New Zealand Journal of Statistics celebrating 25 years of R. I'd love to get your feedback! What have I missed?

hadley.github.io/25-tidyverse...

#rstats

1 year ago 224 59 14 5
Preview
R Color Palette Finder The ultimate tool for finding the perfect color palette for data visualization with R and paletteer. Explore over 2000 palettes, see them in action on various charts, simulate color blindness, and exp...

I was today years old when I found this gem of a web app to explore 2500+ color palettes for R:

r-graph-gallery.com/color-palett...

1 year ago 253 78 8 3

Always a pleasure to work with @richmeister.bsky.social !

1 year ago 1 0 0 0
Post image

The brand new `legendry` package by @teunbrand.bsky.social takes ggplots2 guides to the next level 🤩

teunbrand.github.io/teunbrand_bl...

1 year ago 234 55 16 8
How Americans spend the day in data
How Americans spend the day in data YouTube video by James Eagle

Love this visual www.youtube.com/watch?v=jjrf...

1 year ago 0 0 0 0
Screenshot of R console with a tibble printed

Screenshot of R console with a tibble printed

Today I wanted to share how I print my tibbles in #rstats

Inspired by how readr prints the column spec
pinpoints NA values, adds color, identifies 1-to-1 relationships, and organizes variables by type in footer, clickable links to see other summaries

1 year ago 3 0 0 0
Preview
Changelog

📦 usethis 3.1.0 📦 is released. `use_vignette()` and `use_article()` can now help you initiate a Quarto (.qmd) vignette or article. #rstats

usethis.r-lib.org/news/index.h...

1 year ago 115 31 3 0
Bar mosaic chart showing the distribution of 'monster' movies by decade and title type (Movie, TV Movie, Video) from 1960 to 2020. Movies have dominated in recent decades, while TV Movies and Videos were more prominent in earlier years.

Bar mosaic chart showing the distribution of 'monster' movies by decade and title type (Movie, TV Movie, Video) from 1960 to 2020. Movies have dominated in recent decades, while TV Movies and Videos were more prominent in earlier years.

Here is my #viz for the #TidyTuesday challenge—W44. This one is about monster movies.
.
🔗: stevenponce.netlify.app/data_visuali...
.
#rstats | #r4ds | #dataviz | #ggplot2

1 year ago 11 2 0 0
Advertisement
Welcome to the data.table ecosystem project! – Blog

Hey y'all,

Since the #rstats clan seems to migrating in force, just thought I'd re-introduce this account.

It's run by @kellybodwin.bsky.social on behalf of the #rdatatable NSF grant project - read more here:

rdatatable-community.github.io/The-Raft/pos...

🧵 1/6

1 year ago 18 7 1 0
Preview
Role-Based Access Control for Quarto sites with Netlify Identity | Emily Riederer A quick tech note on Netlify’s managed authentication solution

A common question I've seen from #data folks using Quarto is how to gate content or protect a site behind a login

Just wrote a short tech note on my blog about my recent experience using Netlify Identity for this

www.emilyriederer.com/post/quarto-...

1 year ago 73 14 3 0
Preview
Allow selection in interactive tables by jonthegeek · Pull Request #1909 · rstudio/gt Summary Add an option ihtml_selection (default NULL, can be "single" or "multiple") to enable selection in interactive gt tables. When this is on, make it available as an input ...

My {gt} 🤝 #RShiny PR that closes a 5-year-old issue around using selection in interactive tables in Shiny (github.com/rstudio/gt/p...) has been merged! pak::pak("rstudio/gt") and let me know what you think! #RStats

1 year ago 17 3 0 0
Preview
Closeread Prize Announcement - Scrollytelling with Quarto - Posit Ever wanted to create impactful scrollytelling stories like the ones you see in online news?    Scrollytelling stories let you explain complicated concepts to readers as they scroll down the page. You...

Calling all data storytellers — the first #Closeread Prize is here!

posit.co/blog/closere...

Andrew and I have teamed up with the kind folks at @posit.co who have some amazing prizes on offer, whether you're using #rstats, #python, #julia or #ojs or no coding at all!

1 year ago 78 33 3 4

labelled::set_variable_labels() works a bit like dplyr::rename

1 year ago 2 0 0 0
library(ggplot2)
mtcars_labelled <- mtcars
attr(mtcars_labelled$mpg,  "label") <- "Miles per gallon"
attr(mtcars_labelled$disp, "label") <- "Displacement"
attr(mtcars_labelled$drat, "label") <- "Rear axle ratio"


mtcars_labelled |> 
  ggplot(aes(mpg, disp)) +
  geom_point(aes(colour = drat))

library(ggplot2) mtcars_labelled <- mtcars attr(mtcars_labelled$mpg, "label") <- "Miles per gallon" attr(mtcars_labelled$disp, "label") <- "Displacement" attr(mtcars_labelled$drat, "label") <- "Rear axle ratio" mtcars_labelled |> ggplot(aes(mpg, disp)) + geom_point(aes(colour = drat))

ggplot figure showing "Miles per gallon" on x-axis, "Displacement" on y-axis, and "Rear axle ratio" on legend.

ggplot figure showing "Miles per gallon" on x-axis, "Displacement" on y-axis, and "Rear axle ratio" on legend.

y'all probably know i ❤️labelled data. the dev version of {ggplot2} has a new feature that automatically applies variable labels when plotting 😍✨ thank you @teunbrand.bsky.social!!! 🙏 #rstats

1 year ago 127 31 10 2

#RStats
Has anyone got a good workflow for collaborating on a Word document produced via Rmd (via {officedown})
Caveats : only one R user
Multiple SMEs
No git / source control
Many rounds of redrafts / changes as new requirements evolve
Changes are marked up by SMEs in Word via track changes

1 year ago 2 3 1 0
Advertisement

Christ, this is brutal, and they haven’t missed a single one yet. That has to be a Dem record? certainly longer than any other primary or main ticket campaign I’ve seen in the 20 years I lived here.

1 year ago 7 2 1 0
Post image

President Venn Diagram xkcd.com/2962

1 year ago 6851 1436 58 70