Thanks to @djnavarro, the ggplot2 book now has a new chapter on guides (legends and axes): 🎉 Please let us know if anything is unclear or we've missed something important 😀 #rstats



Hadley Wickham (@hadleywickham; 1007214): Thanks to @djnavarro, the ggplot2 book now has a new chapter on guides (legends and axes): 🎉 Please let us know if anything is unclear or we’ve missed something important 😀 #rstats

Marie-Lou Laprise (@MarieLouLaprise; 42372): I only just found out that shift+ctrl+m inserts a pipe operator in R and why. did. I. not. know. this. before. #rstats #r4ds @rstudiotips, what’s your favorite useful / time saving R tip or shortcut, default or custom?

Hadley Wickham (@hadleywickham; 29783): If you missed my webinar on upcoming testthat 3.0.0 features, you can now watch at #rstats

Claus Wilke (@ClausWilke; 25423): All my recent work was so I could make plots like this. @hadley didn’t like it when I proposed this originally, but I think it’s pretty nifty. #rstats

The Come On Man (@thecomeonman; 25334): A tale of three Cities? Of wingers past, present, future? > Fully expecting Twitter to compress it so better res versions here - DM for hi-res versions. > Can do a few requests if there is enough interest in specific players. > #TidyTuesday #Rstats

mikefc (@coolbutuseless; 23529): I think I need a few more constraints on my galton board :) > #RStats

Dr. Ganapathi Pulipaka (@gp_pulipaka; 201183): Free eBooks:13 Free Self-Study #Books on #Mathematics. #BigData #Analytics #DataScience #AI #IoT #IIoT #Python #RStats #CyberSecurity #JavaScript #ReactJS #CloudComputing #Serverless #DataScientist #Linux #Statistics #Programming #Coding #100DaysofCode

Dr. Ganapathi Pulipaka (@gp_pulipaka; 177144): 13 Sample Architectures to Kickstart your Google Cloud Journey. #BigData #Analytics #DataScience #AI #MachineLearning #IoT #IIoT #Python #RStats #JavaScript #ReactJS #CloudComputing #Serverless #Linux #Mathematics #Programming #Coding #100DaysofCode

Dr. Ganapathi Pulipaka (@gp_pulipaka; 176124): I’ve Compiled A list of the Best Machine Learning #Books. #BigData #Analytics #DataScience #IoT #IIoT #Python #RStats #TensorFlow #Java #JavaScript #ReactJS #CloudComputing #Serverless #DataScientist #Linux #Mathematics #Programming #Coding #100DaysofCode

coding_monkeys (@coding_monkeys; 10698): Mind-blowing skill😯🔥🔥⁣ > #Python #rstats #java #javascript #AWS #100DaysOfCode #ReactJS #Coding #CloudComputing #HTML #Serverless #cybersecurity #DataScientist  ⁣#Linux #Programming ⁣#WomenWhoCode⁣

Dr. Ganapathi Pulipaka (@gp_pulipaka; 91110): Code Repository for ISLR #Python. #BigData #Analytics #DataScience #AI #MachineLearning #IoT #IIoT #RStats #TensorFlow #Java #JavaScript #ReactJS #CloudComputing #Serverless #DataScientist #Linux #Mathematics #Statistics #Programming #Coding #100DaysofCode

Dr. Ganapathi Pulipaka (@gp_pulipaka; 83119): Best Languages for #DataScience and #Statistics in One Picture. #BigData #Analytics #IoT #IIoT #Python #RStats #TensorFlow #Java #JavaScript #ReactJS #GoLang #CloudComputing #Serverless #DataScientist #Linux #Mathematics #Programming #Coding #100DaysofCode


Dr Ruth Schmidt 🏳️‍🌈 (@RuthLSchmidt; 557): Finally built my own completely free website with #hugo #academic & #blogdown (all from within #Rstudio). Check it out here: It took me only one day thanks to the amazing instructions by @apreshill: #rladies

Gabo Gaona (@gavg712; 4015): “Cómo se construyó el blog de #Rspatial en español”. El blog de la comunidad de usuarios de #Rstats para Analisis espacial. > Gitlab + Hugo + Blogdown > > Para conmemorar el 2do aniversario de la comunidad #rspatiales > #rstatses

We are R-Ladies (@WeAreRLadies; 365): I used {blogdown} with the Academic theme, which you can customize in a million ways and looks great right out of the box. It’s hosted through github pages, so it’s free (which I love). > Academic demo -> > My customized version ->

We are R-Ladies (@WeAreRLadies; 110): But I must confess…the quick start uses netlify and I was skeptical of signing up (and I still don’t really know what it is) so I didn’t use it. 😬 > Is there something wonderful about netlify that I’m not aware of? > #website #academic #netlify #blogdown #r

R-Ladies Queretaro (@RLadies_Qro; 92): ya casi llega el momento de aprender a hacer webs estáticas con @AurorePaligot. Recuerda tenee actualizados R y RStudio, e instaladas las paqueterías ‘blogdown’  y ‘Hugo’, además de una cuenta en GitHub…

We are R-Ladies (@WeAreRLadies; 81): Here’s a great example of a free virtual event - just watch out for time zones 😉 > They’ll be talking about the #blogdown 📦, which is what I used to make my website!

R-Ladies Bergen (@RLadiesBergen; 72): 📢 New R-Ladies Bergen Meetup coming up! 🤓
> If you ever wanted to create your own webpage (either with CV, or a blog, or because you just loooove those cats). Sign up👆 and tune in 💻 with us on 3rd Sept.! We’ll do some magic with blogdown and RStudio!

Tom Jenkins (@Tom__Jenkins; 61): Wow, another cool thing you can do with @GoHugoIO and blogdown – embed an #RShiny app on your website! > #rstats #rstudio

Matthew R. Helmus (@MRHelmus; 41): Thanks to @_djli for pointing me to blogdown: Creating Websites with R Markdown #rmarkdown #bookdown

R-Ladies Freiburg (@RLadiesFreiburg; 40): One of the topics that we did not yet cover in our Meetup is blogdown. But there it seems to be nothing that the #rladies #RStats community as a whole is missing! Have a look at the upcoming Meetup form @RLadiesBergen 👇

mstkolf (@mstkolf; 31): I’ve started using #blogdown to share what I’ve learned on #TidyTuesday I tried to use the flair package to decorate the part I learned about this time. > #ready4rportfolio #rstats >

Kyle Cuilla (@kc_analytics; 31): In my original table, I actually had all of the NFL team logos included in the Team column, but when I tried to publish the post on #blogdown the spacing was off so I decided not to include them. Anyone in #rstats who’s familiar with blogdown know why that would happen?

Sa-kiera T. J. Hudson, PhD 😁😁 (@Sakiera_Hudson; 30): @hmoshontz @JessieSunPsych @brendawyang Thanks! I definitely need to update that section, heh. @dsquintana has a twitter tutorial on how to make a free website using R and blogdown. Check it out!

Andrew Heiss (@andrewheiss; 30): @patrickgauding I only use the LMS for grades and offering answer keys/readings since it’s password protected. Super glad I use blogdown for everything else—it’s so awful!

Grant McDermott (@grant_mcdermott; 30): @andrewheiss @kjhealy Grateful that I’ve stuck with Jekyll all this time. More work up front and blogdown integration obviously isn’t as slick… but it just keeps trucking.

Sa-kiera T. J. Hudson, PhD 😁😁 (@Sakiera_Hudson; 20): @hmoshontz @JessieSunPsych @brendawyang I definitely appreciate being included. My struggle through Blogdown paid off!!!!

Patrick Gauding (@patrickgauding; 20): @andrewheiss See, this is why I appreciate your example. I modeled my personal site on yours using Hugo, I haven’t updated it since you found that bug that screwed things up, and I fear what it’s gonna be when I do look. But I see what you are doing with Blogdown and it makes me think.

Dylan Wiwad (@D_Wiwad; 20): @WeAreRLadies Honestly, Netlify seems like the way. I just re-did my site (Hugo academic in blogdown). Deploying to github for free is VERY easy. However, every time I try to make a change and re-deploy it is a multi hour process and I usually actually completely break my site at least

Tom Mock (@thomas_mock; 20): @livingwithdata @Texas2036 I have a writeup at the start of: > @statsgen has an older but very relevant comparison: > > TLDR: distill has rich citation and writing, limited themes or website structural reorganization.

mstkolf (@mstkolf; 10): Using @apreshill ’s blog as a guide, I was able to create this easily. Thank you! >

Ícaro Agostino (@icaroagostino; 10): @ramongss haha massa, uma coisa que acho que faz falta nesse layout estilo VScode é mais espaço para o console, eu pelo menos testo mto código direto no console de forma interativa qdo to programando. Mas pra shiny e blogdown esse layout é mto massa 😊

Andrew Heiss (@andrewheiss; 10): @grant_mcdermott @kjhealy My personal site still uses Pelican, which is a hassle for Rmd stuff, and I was considering converting it to blogdown sometime, but I’m reconsidering that rn

Houston #DefundICE #BlackLivesMatter Haynes (@h3techdev; 10): @calvinmdewilde I was being partly sarcastic… but stranger things have happened… 😃 True story - was doing “due diligence” and updated RStudio, Hugo and all of my package dependencies for my (blogdown) blog and was SHOCKED that stuff went sideways in the simplest places. 🤣

Sebastian (@mrcaseb; 10): Here is my plan how to set this up: Every script/contribution lives in a RMarkdown file which needs to run locally on the contributors machine (so he/she is able to use locally stored files) if he/she wants to add output. We put this on GitHub and build a website using blogdown.

R-Ladies Queretaro (@RLadies_Qro; 10): @willshDev Tendremos reunión para checar que todos los paquetes estén correctamente instalados y una breve introducción PERO el seminario de blogdown con Aurore de postpone. Lamentamos la confusión

Kieran Healy (@kjhealy; 10): @andrewheiss @grant_mcdermott I’m just on straight Hugo for my own site, which works fine because I have a >15 years of just markdown posts and Hugo eats those up right quick. Blogdown and other things seem more fragile as yet … too many brittle points of contact, esp. in conjunction with themes etc.

Daijiang Li (@_djli; 10): @MRHelmus Yes you can do this with R package blogdown.

Gil Henriques 🌹🔻 (he/him/his) (@_Gil_Henriques; 10): @etiennefd I don’t have a blog, but if I wanted to create one, I’d probably use blogdown


Tom Robinson (@nosnibor_mot; 232): This summer, in an effort to improve my stats, I worked through each of these theorems – annotating proofs and finding applied examples. I’ve now compiled these notes into a Bookdown project on my website ( 1/

ThinkR (@thinkR_fr; 122): #rstats - 📦 Explore {gitdown} to build a #bookdown report of commit messages arranged according to a pattern 👉

tipsder (@tipsder; 82): ¡Data Science con R! Libro web con algunas ideas generales para el aprendizaje de #R a través de un enfoque de la ciencia de los datos. #rstats #DataScience #data #dataviz #DataVisualization

Tom Mock (@thomas_mock; 50): @AnthonyTeacher @robinson_es I believe so in theory, see below for other code engines in a chunk. >

James Curley (@jalapic; 40): @russpoldrack as an example - here is the textbook/guidebook I wrote for UT’s new intro stats course using R: - I only use tidyverse for teaching data carpentry and visualization.

Ted Laderas 🏳️‍🌈 (@tladeras; 30): @drob @robinson_es @russpoldrack You can see a bookdown version of the notebooks we use here:

Tristan Snowsill #BlackLivesMatter (@TMSnowsill; 21): TIL a bit about producing custom tables in #RStats #knitr #bookdown > Multi-column/row cells, output in HTML or PDF/LaTeX with captions… > It’s hard work! But worth it if it means your last step when writing your report is just pressing “knit” and watching the magic happen😁

Brenton Wiernik 🏳️‍🌈 (@bmwiernik; 20): @drjbeaudry @LisaDeBruine @RickCarlsson @GuyProchilo See here for details—cache.extra

Marcelo Tonon (@mtononbr; 20): @KimJoaoUn @PedrooCava Justo. As vezes eu acho que falta um bookdown só para pontos específicos, igual tem para ggplot2. > Um bookdown inteiro só para falar de Regex e todas as possíveis situações.

Andrew Heiss (@andrewheiss; 20): @melina__much Plus guides like this exist for doing fancy Bayes stuff in tidyverse + brms, and I’ve seen similar code in regular academic work. My plan bas been to avoid pure Stan as much as possible

JJ De Vega 🇪🇺 (@jjdeveg; 11): free: Data Science at the Command Line, 1e #rmarkdown #bookdown

Solomon Kurz (@SolomonKurz; 10): @dvlasicek @LBliard @rtorkar You can find a variant of theme_black() here:

David Hunter Walsh (@DaveHWalsh; 10): I think there’s two reasons why, in the age of the internet and packages like bookdown, we all still act like books, and articles, are ever “done.”

Tom Mock (@thomas_mock; 10): @datavisFriendly Howdy @datavisFriendly - slides are up in PDF form at: > That will let you use my code examples. A lot of the ideas are covered in:

Mikhail Popov (@bearloga; 10): @carrolljono HUH. This might actually be useful for when I render the {bookdown}-based game manual to PDF ^^

Market Variance (@marketvariance; 10): Gracias, muchas gracias a todos los que de una u otra forma nos han ayudado a materializar este libro. Compartirlo me hace mucho, mucho muy feliz. Ojalá les sea de utilidad.

Anthony Schmidt (@AnthonyTeacher; 10): My PhD comp is a massive portfolio. It is currently 40 pages in a Google doc. I am thinking of moving it over to bookdown/R Markdown. Someone stop me!

A. Jordan Nafa (@adamjnafa; 10): @emayfarris You might find some of the open source resources at useful if you haven’t already come across them.

Jascha Achterberg (@8erberg; 10): @TheFrontalLobe_ There actually have been a few similar projects in R Markdown (“Bookdown” I think), sounded intriguing when I wrote my BA thesis but it ended up being a pretty messy trial and error process for detailed style changes. Exciting to see that jupyter will give it a try!

voter (@TJ__Murphy; 10): @micahgallen Thanks. I’ve got a lot started on that here. My plans are to carve out the simulations into its own bookdown and fill in the gaps. Truth is, if you can figure out how to simulate, anova or anything else is the same thing.

Blair Fix (@blair_fix; 10): Any other author/academics out their using #bookdown? I’ve started using it recently and am loving it.

Simon Roberts (@theregener8r; 10): @TaylorPearsonMe Please, for the love of God. Less statistics, more thermodynamics. Or, at the least, no statistics without thermodynamics. That should be a golden rule. > Otherwise you get more Challenger disasters…

Phil Wilmarth (mask those bits of your face) (@pwilmarth; 10): @OllyMCrook @lgatt0 Anything at along the lines of what you are looking for?

tidyverse tweets (@tidyversetweets; 10): use bookdown reference without admin rights #tidyverse #rstats

Matthew Dubins (@MDubins; 10): @kaija_bean It is very much possible. Read this page: >

Yihui Xie (@xieyihui; 10): @athos_damiani @topepos Max’s last SO question ( has been in my browser for 45 days (now you know why I haven’t closed this tab). Feel free to guess which tab is that question :)

Technoflair Solutions (@TechnoflairS; 0/1): Interpretable Machine Learning #rmarkdown #bookdown > #tf #technoflair #ChristophMolnar #Machinelearning

BountyBot (@BountyBot; 0/1): conditionally embed video in R-markdown (bookdown) Amt:500 #Html #Video #ConditionalStatements


R Conference (@rstatsnyc; 376): Tom Mock (@thomas_mock) showing us how knitr can be used for more than just R! > #rstatsnyc | #RMarkdown

Das nerdige Übel (@KheledZharam; 60): Heute nen Riesenfortschritt mit knitr in LaTeX gemacht 😊 Auch wenns nur das Anzeigen einer Heaviside-Funktion war und die Formatierung noch nicht so pralle ist, bin ich stolz

Job Nmadu (@JobNmadu; 30): @robinson_es @thomas_mock The code with the source function from base #RStats below: > source(‘penguins.R’) > as works as: > knitr::read_chunk(‘penguins.R’).

Das nerdige Übel (@KheledZharam; 30): Hier übrigens die mittlerweile fertig formatierte Grafik. Berechnet via R Script, eingebunden via knitr in LaTeX.

Frank Harrell (@f2harrell; 20): @IsabellaGhement @bolkerb require(rms); options(prType=‘html’); f <- ols(y ~ x1 + rcs(x2,3)*x3); f # or print(f); produces customized html;For knitr add in chunk header results=‘asis’. #rmscourse

Janet Rosenbaum (@janetrosenbaum; 20): @ashtroid22 Yes, by knitr: the best part is how there’s always a new way to make it fail. Last night I learned how to segfault it, which is something I haven’t seen since C programming in college.

fatma nur (@vessaaire; 20): anlamsız bi ağzıma sıçıyo bu şarkı anlamadım

Christophe Dervieux (@chrisderv; 20): @thomas_mock Awesome talk Thomas ! 👏 Such a great overview of rmarkdown and knitr features, including some lesser-known ones ! 👍 And the presentation theme is just… Marvellous ! 🤩

Dorian.H Mekni (@dorianhmekni; 20): Tom Mock (@thomas_mock) showing us how knitr can be used for more than just R! @rstatsnyc @rstats4ds @DataCamp @Rbloggers > #rstatsnyc | #RMarkdown

Deni Seitz (@deniseitz; 20): @ollikortelahti @teemu_roos Kokemuksistani voin todeta, että esim R:n glmnet implementaatiota vastaavan toiminnallisuuden toteuttaminen Pythonilla osoittautunut haasteelliseksi. > Itse olen R:n suuri fani, plussat: +Funktionaalinen ohjelmointi +paketit kuten knitr, dplyr, etc +CRAN on erittäin laadukas

Polymath (@Scientist1970; 20): @aljomees @chamitoFeo Sí Alvaro, LyX es excelente. En configuración, puedes activar el módulo knitr, instalando previamente el paquete en R, e insertar código de R en el ERT, iniciando con <<>>= y terminando en @

AmeliaMN (@AmeliaMN; 11): @luebby42 @askdrstats and when students opened their tidyverse rmarkdown documents, rstudio prompted them to install all packages. The formula rmarkdown documents also prompted this, but didn’t automatically install knitr, rmarkdown, etc so when students went to knit they got another message (2/x)

Nick Wong (@methylnick; 10): @thecarpentries @adityabandla @zoom_us More feedback coming off, knitr and RMarkdown is cool and I will use this more in future, the instructors were knowledgeable and clear #whoop Thanks to all the instructors what are honour to be apart of the carpentries movement.

Ivan Jukić (@JukicIvan; 10): @Physical_Prep @DylHicks @OSPpatrick You could also use “format” with round and keep zeros > format(round(a, digits=2), nsmall = 2) > OR > knitr::kable(format(example.df, digits = 2, drop0trailing = FALSE)) could help

Patrick Ward (@OSPpatrick; 10): @DylHicks @Physical_Prep You should be able to set the digits to whatever you like. For sure when using DT::datatable() and you can pipe in the function formatRound(). There is a way to do that in {knitr} also

Tobin Magle, PhD (@TobinMagle; 10): TIL that knitr and even RStudio weren’t “a thing” when I was getting my PhD 😳

DiKayo Data (@dikayodata; 10): “When I’m working in {knitr} I almost never use chunk labels unless I absolutely have to.” - @chendaniely at @rstatsnyc #rstatsnyc

Elen Le Foll 🇫🇷 🇬🇧 🇩🇪 🇪🇺 (@ElenLeFoll; 10): @sascha_wolfer Thanks a lot @sascha_wolfer! By “easy way”, I was really hoping for something along the lines of knitr::opts_chunk$set(integer_to_words=TRUE, threshold = 12). But for now, I’ll just use this “long” solution for the few chunks where it is upsetting my eyes to read digits.


Maëlle Salmon (@ma_salmon; 20): @jsonbecker You might like


Robert Kubinec (@rmkubinec; 10): @ethanbdm Another way to work it is to install the R package tinytex, which comes with its own TexLive. Works best through on a fresh install.

Adolfo Álvarez (@adolfoalvarez; 10): First things I install after a fresh linux distribution: #rstats, #rstudio, #tinytex, #texmaker. I locate the panel up, and I add a second panel down that acts as a dock with my 5 most used apps: Rstudio, terminal, firefox, package manager, and file manager.


Ihaddaden M. EL Fodil (@moh_fodil; 5311): 🎉🎉🎉 happy to announce that {fabricerin} is officially on CRAN ! you can draw within Rmd documents, xaringan Slides and much more ! 🖊️🖊️🖊️🖊️🖊️ > #rstats

Eric Brewe (@EricBrewe; 113): I have been doing a workshop about using R for Social Network Analysis. Way more time than it should have been, but I am proud of the result. I made the website in rmarkdown, and the slides in xaringan #tidyverse #tidygraph

Andrew Leach (@andrew_leach; 102): Please, take a minute to appreciate the xaringan output from the custom #ualberta css template for #rstats #rmarkdown that I’ve made for my class slides for this year, building off @ryansafner’s excellent template…

John MacKintosh (@_johnmackintosh; 30): Is xaringan still the best thing for slides / presentations in #rstats or is there some new kid on the block I should be aware of?

David Smale 🔎 (@committedtotape; 30): Also first time using #xaringan 📦. Massive thanks to @xieyihui @apreshill and @grrrck for making my slide dreams come true!

Charlie 🧑‍🎤 (@charliejhadley; 20): @ryantimpe This must eventually become your equivalent of {xaringan}’s yolo = TRUE

Tony (@TonyElHabr; 20): @_johnmackintosh xaringan is still far and away the best imo

Xtophe 🇯🇵 (@Xtophe_Bontemps; 10): @JFBonnefon @olivier_klein It’s funny I just moved to slides done with the R package xaringan ( markdown based) and I think I’m not sure I will go back to Beamer/LaTeX after this experience…
Summer of changes?

Ledgerdomain (@fredfribe; 10): @maiconspo Aliás, mandei o link errado. Aqui tem um material mais completinho: > Mas, claro, ler a documentação é 10

Irvin Rojas (@RojasIrvin; 10): ¿Alguien que use tikz para hacer diagramas de economía en xaringan? ¿Algún tutorialito?

parashi (@parashi; 10): RmarkdownでHTMLスライドを作るxaringan (写輪眼) パッケージが楽しい

Mary Jane Rivero (@MaryJaneRivero7; 10): @patriloto @sergiogarciamor Hola, estaba buscando información sobre cómo publicar las diapositivas de xaringan pero también tengo el mismo problema.

Peter Higgins (@ibddoctor; 10): @kdpsinghlab I’m OK with an approach that parallels {tinytex}.