Ryan McShane
Ryan McShane
@ryanmcshane.bsky.social
Statistics professor at The University of Chicago * Researching intransitivity in paired comparisons, pedagogy in sports analytics courses. * Data viz enthusiast. * #RStats * #GSG ππ©πͺπΊπΈ ryanmcshane.com
75 followers75 following53 posts
@posit.co looks like RStudio download page is down: posit.co/download/rst... docs.posit.co/ide/user/#rs...
I use this every quarter I teach my course, "Practical R Programming;" thanks for the refresh @emilhvitfeldt.bsky.social !
I decided to give one of my most well liked project a bit of a make over, and I wrote about it too! See how I updated the visuals of r-color-palettes emilhvitfeldt.com/post/r-color... #rstats
I love this hex sticker! (Also glad for this group and @ivelasq3.bsky.social 's scrollytelling!)
I wrote a lil post on the amazing work that @ginareynolds.bsky.social does championing ggplot2 extension developers and teaching others to build their own! The post features the Scrollytelling Quarto extension and the group's cute #RStats hex π±: rworks.dev/posts/ggplot...
Ryan McShane reposted
Just finished my first #rstats #TidyDevDay! It might have been a net negative on open issues, because I: * opened an issue each in {pak}, {roxygen2}, and {gitcreds} * submitted a PR to {forcats} * submitted a PR to {usethis} (needs corrected test) But at least I got this selfie with @hadley.nz π« π
OK #PositConf2025 -- I acquired most of the stickers I heard were available; here's my final score! (Thanks for the assists @ivelasq3.bsky.social ({dtplyr}!!!) @kellybodwin.com and @emilhvitfeldt.bsky.social ). I'll be re-distributing many of these to my students as leaderboard prizes π©βππ¨βπ #rstats
Woah! It seems that this release unraveled some of the more perplexing mysteries in {ggplot2}. I'm teaching my "Practical R Programming" course again this Fall (finishing a September term iteration tomorrow)... I can't wait to write up an updated set of notes!
I am beyond excited to announce that ggplot2 4.0.0 has just landed on CRAN. It's not every day we have a new major #ggplot2 release but it is a fitting 18 year birthday present for the package. Get an overview of the release in this blog post and be on the lookout for more in-depth posts #rstats
@grrrck.xyz I finally implemented {ggcheck} in my early {ggplot2} assignment autograders (in past 2 weeks, even!) Do you/a colleague know how this will impact {ggcheck}? Seems like there's some backwards compatibility currently built in, but Teun noted in post that will eventually be phased out.
I'm talking about reproducibility in class today, and was inspired to make this last night after reviewing some of @brodriguesco.bsky.social 's book, raps-with-r.dev (I'm operating on about 3 or 4 layers of reproducibility)
My favorite part is the default LaTeX font making it into a ggplot. Who needs tikz when you can use ggdiagram? If it can output to .svg well, you even get vectorized graphics.
Now on CRAN, ggdiagram is a #ggplot2 extension that draws diagrams programmatically in #Rstats. Allows for precise control in how objects, labels, and equations are placed in relation to each other. wjschne.github.io/ggdiagram/ar...
With my first act on Bluesky, I'd like to congratulate Greg Matthews (@statsinthewild.bsky.social) on earning the ASA Significant Contributor in Sports award β he deserved it! I wish I could have been at JSM for his talk. (See y'all at posit::conf or NESSIS?) With my second act, this meme I made:
You are up to date.