#ggplot
accidentally making ggplot art again
August 21, 2026 at 2:16 PM
ggplot is so powerful
I’ve found it’s more visually appealing to just paste in his head at the inflection points
December 9, 2025 at 9:57 PM
June 4, 2026 at 9:47 PM
ggplot(ritual) +
geom_sf() +

theme_c̵̤͛̌̎̀͘t̶̡̨̯̝̼͗̂͒͊̀̾̇̾͜h̸̡̰͉̼̖͉̉u̶̡̗̮̜͍̠̯̙̍l̸̞̲̓̒̒̓̓̃̔h̶̛̖̣̲̩̖͉̠͍̬̄̔̊̽͜u̸̱͛̈̽̀̅() +

coord_noneuclidean()

#RStats #rayshader #rayrender
May 8, 2026 at 12:08 AM
ggplot(data, aes(x = reorder(category, -value), y = value)) +
geom_bar(stat = "identity")
And we have now progressed from data analysis to policy recommendations.

I told her that we'd calculate the cash value of her candy haul, that I'd ask her to raid her piggy bank and donate 1/3 the candy cash value to a local food bank, and that I'd add on a 5X match.
November 1, 2025 at 5:39 PM
ggplot(data, aes(x,y)) +
geom_jitter(velocity = units(17000, "mph"))

help, my data is stuck in LEO

#RStats #ggplot #dataviz
November 12, 2024 at 3:41 PM
New ggplot theme just dropped
A Kliff Kingsbury chart
November 15, 2024 at 7:07 PM
don't knock ggplot but otherwise correct
March 18, 2026 at 2:30 PM
ggplot() + geom_*() #rstats
October 20, 2024 at 4:51 AM
a #ggplot #rstats fail... kinda pretty though
November 27, 2024 at 7:11 AM
# pretty slick
l <- c(mpg = "Miles per gallon", wt = "Weight (1,000 lbs)", `mpg/2` = "yes this works")
ggplot(mtcars, aes(mpg, wt)) + labs(dictionary = l)
ggplot(mtcars, aes(wt, mpg)) + labs(dictionary = l)
ggplot(mtcars, aes(wt, mpg/2)) + labs(dictionary = l)
January 29, 2026 at 9:43 PM
these parallel trends ggplot themes are getting way too ornate
Vibe check on discontiguous sheered countertop stone
March 12, 2025 at 9:25 PM
ggplot defaults are bouba, matplotlib defaults are kiki
March 18, 2026 at 6:29 PM
HEY! YOU! ggdibbler 0.6.1 is finally up on CRAN!

harriet-mason.github.io/ggdibbler/in...

You can now pass random variables to any aesthetic in any ggplot geom/stat. If you can express it as a distribution, ggdibbler can plot it. It also works with ggplot extensions, like gganimate. #rstats
December 6, 2025 at 3:16 PM
Congratulations to my student, Maggie Ma, for publishing her first #rstats package {ggincerta} on CRAN 🥳

Spatial uncertainty visualisation (bivariate, pixel, exceedance, glyph), like {Vizumap}, but fully integrated with ggplot2 -- a much simpler API with all the advantages of the ggplot2 system.
November 16, 2025 at 4:51 AM
I'm not sure this needs a caption.
January 28, 2026 at 4:35 AM
ggplot() + aes() for life
but have you seen the #rstats heretics who use aes() outside the ggplot() function? keep an eye on those ones
🕵️‍♀️
Bluesky really is the new #rstats twitter because we have the first base R vs tidyverse flame war 🤣
November 15, 2024 at 11:16 PM
*Learning visualization in Python as an R user*
#ggplot
July 22, 2025 at 9:07 AM
Jazz up your ggplots!
‘Useful tricks to elevate your data viz via `ggplot` extension packages in R”
Custom themes, fonts, annotations, arrows & more
By the USGS
waterdata.usgs.gov/blog/ggplot-...
#RStats #ggplot2 #ggplot #Dataviz
Jazz up your ggplots!
Useful tricks to elevate your data viz via `ggplot` extension packages in R
waterdata.usgs.gov
April 9, 2025 at 10:53 AM
The canvas() function from the ggview R package is very useful for previewing/tweaking a ggplot into publication-ready format: it renders a plot "as it would appear if saved to a file with the specified dimensions".

cran.r-project.org/web/packages...

#RStats #ggplot #ggview
README
cran.r-project.org
March 5, 2026 at 1:53 AM
Hey your ggplot themes (is the hrbrthemes?) are really good
April 10, 2025 at 3:20 AM
Check out {ggview}…this was a game changer for me to solve this. It creates the plot in viewer at the dimensions you give it/would want to save it so you don’t have to export and then check and reconfigure and then reexport.

github.com/idmn/ggview
GitHub - idmn/ggview: Ggplot picture previewer
Ggplot picture previewer. Contribute to idmn/ggview development by creating an account on GitHub.
github.com
September 23, 2026 at 1:16 AM
Roses are red,
Violets are blue,
Error in ggplot(data, aes(x = x, y = y)) could not find function "ggplot"
And so are you
May 15, 2025 at 7:12 AM
Happy Thanksgiving everyone. Found this in an old is.R() Blogpost.
#rstats #turkey #ggplot
November 28, 2024 at 4:05 PM
Weird ggplot thing that got me this week with the update to 4.0 - it supports new ink and paper arguments (www.tidyverse.org/blog/2025/09... ) and they've changed how transparency works! If you a transparent bg, you can control it with theme_*() now #rstats
October 2, 2025 at 7:33 PM