Check out my last tutorial on mapping rivers in R if you'd like to make a similar map of European rivers! 🥳 💻 #rivers #africa #datavisualization #visualization #dataviz #RStats #DataScience #maps



Milos Popovic (@milos_agathon; 48080): Check out my last tutorial on mapping rivers in R if you’d like to make a similar map of European rivers! 🥳 > 💻 > #rivers #africa #datavisualization #visualization #dataviz #RStats #DataScience #maps

Free_AI_Books_Available (@Free_AI_Books; 283125): Free Book is Available. #BigData #Analytics #DataScience #AI #MachineLearning #IoT #IIoT #Python #RStats #TensorFlow #Java #JavaScript #ReactJS #CloudComputing #Serverless #DataScientist #Linux #Programming #Coding #100DaysofCode #100daysofcodechallenge


Peter Baumgartner (@pbaumgartner; 12329): I reviewed Intro to R for Social Scientists + tidyverse approach & using exciting data sets - educational inconsistencies & not using R Markdown, GitHub & open access infrastructure. It is not a role model for Open Science #RStats

Cameron Patrick (@camjpatrick; 180): I created my personal website with blogdown three years ago, I’m now at least two R-based web authoring systems beyond what is currently cool or recommended. real old man yells at cloud computing feelings.

Ben Marwick (@benmarwick; 70): @AFredston I like @apreshill’s detailed and authoritative tutorials on blogdown for this, the Apero theme, and her book:

Mikhail Popov (@bearloga; 40): Just fixed a few issues I overlooked yesterday. I also added a compatibility table to the README. I’ve confirmed it works on {distill} articles and vignettes in {pkgdown}. It probably works with {blogdown}-based websites – haven’t verified yet but will when I update my blog soon.

Harshvardhan (@harshbutjust; 31): @PhD_Genie @owlstown Try Owlstown if you don’t like coding. Else #rstats blogdown. Here’s my website made with Blogdown >

Joy Nyaanga (@j2wrld; 22): @bobbierath @PhDVoice @PhDForum @PhD_Genie @AcademicChatter Wow, I wish I had a resource like this when I started the journey of making my website! > Took a bit to get here but mine is built with the ever powerful {blogdown} #rstats package and deployed with @Netlify. Tons of great how-to blogs out there!

Harshvardhan (@harshbutjust; 21): @bobbierath @PhDVoice @PhD_Genie #RStats Blogdown! Build using R, host on GitHub, deploy with Netlify. All automatic. I followed @apreshill’s tutorial >

Mark Adkins (@StandardDevi8er; 20): @bobbierath @PhDVoice @PhDForum @PhD_Genie @AcademicChatter Built using {blogdown} using the Wowchemy/Academic theme

Javed Ali (@javedali99; 20): @bobbierath @PhDVoice @PhDForum @PhD_Genie @AcademicChatter Check out my website > I developed it using hugo academic theme and blogdown package in R. It’s hosted on @Netlify through @github

Andrew Heiss 🇺🇦 (@andrewheiss; 20): @Perry_ScottJ @joey_stan I keep all the source code on GitHub (links to repos in the footer of each site; all courses listed here, but don’t have students use GH itself. Everything public-facing is a standalone blogdown/hugo website

Andreas Handel (@andreashandel; 20): @AFredston I have a short tutorial for a simple GitHub website, and some posts describing Hugo/blogdown:

Shilaan Alzahawi (@shilaan01; 10): @RohanAlexander I just started my own switch from xaringan slides to quarto today! Unexpectedly happy that I never jumped on the “convert your blogdown website to distill” bandwagon. Simply cannot keep up 😅

tidyverse tweets (@tidyversetweets; 0/1): htmlwidget in certain HUGO-themes don’t work (blogdown) #tidyverse #rstats


Alex Mesoudi (@amesoudi; 3810): New model in my never-ending series of cultural evolution agent-based modelling tutorial Model 16: Bayesian iterated learning and code available at:

Antoine Fabri (@antoine_fabri; 231): unit tests : testthat, tinytest, covr static analysis: codetools, codeDepends, lintr, dupree, goodpractice workflow:: roxygen2, usethis, workflowR, pkgdown, bookdown, available loggers : shinylogs, tidylog, lumberjack my own: flow, boomer, refactor, once (2 latter github only)

R Markdown (@rmarkdown; 222): Take a look at the different outputs and formats you can create with R Markdown. > > #rmarkdown #rstats #rstudio #bookdown

Alton Russell (@altonrus; 175): Creating a ‘lab manual’ for the new Decision Modeling Lab at McGill! What are the resources all new student researchers should know about, particularly those working with data in R/python? > I’ll add here:

Michael Flynn (@flynnpolsci; 82): Like most things I’m behind on this, but the online appendix will be a bookdown book/site so readers can access all of the supplemental materials and the pertinent code for the book itself. That plus the GitHub repo should give people a way to dig into what we’ve done.

Eric Leung (@erictleung; 65): #TIL you can style RMarkdown code blocks and its output. looks useful for teaching purposes or highlighting specific output for report deliverables #RStats >

Solomon Kurz (@SolomonKurz; 60): @jeffreymgirard @bmwiernik Here’s a walked-through example:

Scout Leonard (@scoutcleonard; 60): I am ready to write the next great American novel I guess! (read: I learned to use bookdown this week 📚)

tj mahr 🍍🍕 (@tjmahr; 60): @apreshill everyone keeps talking about quarto, and for once I’m the wait-and-see guy because of how invested I am in knitr/bookdown. very strange feeling!

Gio Circo (@GioCirco; 52): I know there’s been a lot of talk about the new #rstats toy “Quarto”. As a devoted Rmarkdowner I decided to convert a lecture into a quarto document. In short: I love it! > Here’s a quick set of code discussing how to code a random forest from scratch. >

Prof Vukosi Marivate 🇿🇦🚀📊 (@vukosi; 50): @vt_codes @thisMabu I suggest this book, coffee and a few hours on a Saturday morning

Kaja (@kaja_falkenhain; 40): Extra shout out to @MathiasHarrer for his brilliant and outstandingly helpful guide on how to conduct meta-analyses in R – free online version available here:, or in print:

christian hodar (@chodarq; 30): @gabi_zavalav @science_fly Hay muy buenos tutoriales de R dando vuelta online. Es un aprendizaje constante, pero perdido el miedo inicial, mejora cada vez. Yo le recomiendo siempre este a quienes parten de 0:

Arthur Charpentier (@freakonometrics; 22): discovering “Researching and writing for Economics students” by @givingtools 👍

Sharon Machlis (@sharon000; 20): @dgkeyes @grrrck I’ve created a data summary, graphing function, and variable for fig width in 1 chunk and then run the graphing function in next chunk using the fig width var from prior chunk

Sean Fobbe (@FobbeSean; 10): @Akoneira @nettwerkerin @openHPI Ich kann dieses open access E-Book zum Einstieg auch noch sehr empfehlen: Habe ich damals selber mit angefangen und viel Spaß dabei gehabt 😀

Aimer_G-Diaz (@EvolvingVir; 10): @bacteriacities @Sci_Ani Great idea scientific journals for kids. > I think this is the first time I’ve seen a paper displayed online together with the animation (a youtube display as in our bookdown @rabbit_quantum).

sumeragiagito (@sumeragiagito; 10): こんにちは😄 > web検索中にみつけた良さげなサイト > データサイエンスの基礎を > R言語で学べます >

boB Rudis 🇺🇦 (@hrbrmstr; 10): @LisaDeBruine @KittJonathan Aye! I caught that on your equally EPIC {bookdown} site. That’t an amazing theme and very well organized!

Karl Broome (@Karl_as_context; 10): @acerbialberto @amesoudi @smollamarco With very little experience in modelling I’ve been enjoying working through these exercises so far. Thanks for making the bookdown available.

Scout Leonard (@scoutcleonard; 10): (me hitting the build button after writing a single line of code in my bookdown)

AAA - JMAR (@aaajmar; 10): 10 Fundamental Theorems for Econometrics

Manuel Viñas g (@k_kxx99; 10): Notas de Microeconometría Aplicada (Mike) #rmarkdown #bookdown

Dr Chantel (@CDavieSTEM; 10): @LifeInSixDots I recently found a stash of biomass samples I never had time to use, so I’ll be weighing and recording those data and resurrecting the aspen files for additional work. I would like to publish it online with R Bookdown or similar.

Zhian N. Kamvar (@ZKamvar; 10): @LucyStats For some reason, I couldn’t get bookdown to include it in my dissertation site, but it definitely made it into the PDF:

Peter Higgins (@ibddoctor; 10): @thomas_mock @quarto_pub Is there a blog post / guide on migrating existing content from bookdown to quarto book format? Is this not yet a good idea? Can one still use

Max Kuhn (@topepos; 10): @holeman1 Yes, from the publisher and at

tidyverse tweets (@tidyversetweets; 0/1): DOI and ISBN for bookdown #tidyverse #rstats


Tom Mock (@thomas_mock; 172): @IsabellaGhement I’d recommend a RMD doc and then you save the plots and context together. > knitr option for fig.path so you can have the RMD and then output the plots separately if you wanted to share them/use them manually. > See #5 at:

danny “disco” mcClanahan (@hipsterelectron; 111): @joe_no_privacy @defnotbeka i really like using RMarkdown and knitr if i’m doing only R but org-babel is utterly sick. R E A L L Y want to make an implementation outside of elisp

Lisa DeBruine 🏳️‍🌈 (@LisaDeBruine; 90): @ephemeralidea @PsyTeachR If you only have 2 hours and it’s a practical, you can give students a skeleton file with example code and sections to fill in independently. That way they all start with working code. > If you use Rmd, set the knitr opts error=T so they can still knit with errors.

Jannik (@jannikbuhr; 63): @wmlandau @JamesHWade @apreshill Be prepared for magic: since quarto uses knitr as the engine for code execution if an R chunk is the first thing it finds (, custom knitr engines still work in quarto documents. I just tested it with the targets Rmd template.

Lisa DeBruine 🏳️‍🌈 (@LisaDeBruine; 60): Another student had this problem today trying to insert a table using inline R. Now I just need to find which part of knitr handles .inline.hook so I can submit a pull request with a better error message.

Will Landau (@wmlandau; 50): @JamesHWade @apreshill It would be possible to bring back {targets …} code chunks if Quarto supported alternative/custom knitr engines.

Garrick Aden-Buie (@grrrck; 30): @dgkeyes Oh interesting. That’s a cool idea! You might be able to get there with slightly off-label usage of knitr::opts_current$set().

Lisa DeBruine 🏳️‍🌈 (@LisaDeBruine; 10): @sharoz Ooh, ragg is the problem! If I set knitr::opts_chunk$set(dev = “ragg_png”) for the bookdown, the bookdown plots that previously worked are garbled. ggsave now uses ragg by default, so I had to turn that off by setting device=png and now it works!

Philipp Bayer (@PhilippBayer; 10): @IsabellaGhement @bradyajohnston I think that will be the same! workflowr enforces directory-paths relative to the RStudio project folder > you can also force that behaviour using knitr::opts_knit$set(root.dir = rprojroot::find_rstudio_root_file())

Alison Presmanes Hill (@apreshill; 10): @tjmahr I will say it is very hard to be using each framework simultaneously- hence the notes 😬 I had a lot of knitr/rmarkdown interference (perhaps more than your everyday user, but perhaps similar to you 😜)

baptiste (@baptnz; 10): @thomas_mock @quarto_pub Thanks, I’d missed that. Do you know why the results aren’t injected in the AST instead? I remember suggesting it to Yihui a couple of years ago, as an alternative to knitr’s implementation. The reason then seemed to be historical (pandoc’s AST transform being younger than knitr)

Damien Dupré (@damien_dupre; 10): @apreshill Quick question, was #| not introduced first in {knitr} v1.35? Because we can already use the hashpipe in R Markdown files, I’m still unsure of the advantages of Quarto but I’ll give it a try just to see. Thanks for sharing your experience

Lluís Revilla Sancho (@Lluis_Revilla; 10): @charliejhadley This is also possible with rmarkdown, it has to do with knitr accepting this (and quarto using knitr)

Joachim K. Rennstich (@digprof; 10): @GKountourides @ReproducibiliT @ukrepro Also be sure to check out the incredible resources by @xieyihui, especially

tidyverse tweets (@tidyversetweets; 0/1): How can I adjust the output folder when using the knitr button in RMarkdown? #tidyverse #rstats


Sebastian Schürmanns (@Trendschau; 30): @KeenanPayne_ @paged_js Yeah, and already many cool tools out there that use paged_js, e.g. static tools like pagedown or my flat file cms

Joel Gombin (@joelgombin; 10): @Comtesse_Leia @pierre_bat Faut peut être regarder du côté de pagedown


Hudson Golino (@GolinoHudson; 20): Solved: > Here is what I did: > 1) Uninstalled tinytex; 2) Re-installed tinytex; 3) Installed a new version of MiKTex; 4) Opened MiKTex and updated all packages; 5) Added: latex-auto-mk: true and latex-auto-install: true to the Quarto _yml file. > Now I managed to render a PDF.

tidyverse tweets (@tidyversetweets; 0/1): TinyTex errors within RMarkdown (Local TeX Live (2021) is older than remote repository (2022)) #tidyverse #rstats


David Keyes (@dgkeyes; 170): Apropos of absolutely nothing, I just want to say that I love the custom xaringan theme we use for @rfortherest.

Karina Bartolomé (@karbartolome; 101): Estaba renderizando mucho unas xaringan slides para ver cómo quedaba algo del final. Cambié un par de evals en chunks por eval=condicion, con condicion=FALSE al principio mientras hago las pruebas –> recomiendo

Kieran Healy (@kjhealy; 80): Quarto is a v. interesting project that I’ve played with but haven’t looked at in detail because I expected it to be in flux (which it is). For me the main pain-point—just in terms of existing investment—would be the loss of support for Xaringan, but there are a lot of benefits.

TuQmano (@TuQmano; 72): Y ahí, amigues, se ve una de las maravillas de laburar con #rstatsES #rstats > Sitio armado con {distill} y que se vale de {xaringan} + una adaptación de las ‘automagic_tabs’ de {skinfedatar} para hacer esa magia en unas pocas lineas de código. > Ejemplo:

Thomas Lumley (@tslumley; 60): @DrJWolfson I’ll put in a plug for xaringan and its HTML slides – especially if you want to show any code or computer output.

Statistik Dresden (@StatistikInDD; 41): Feels like such an improvement to have teaching material on github. Used to have many folders with different versions from different events. Plus, it is linked to the change from Powerpoint to #rmarkdown / #xaringan. > #rstats #reproducibleresearch

Zoë Turner (@Letxuga007; 40): @spcanelon The wonderful thing about this slide deck is that it’s built in {xaringan} about {xaringan} so I learned techniques from the slide content and also how they were used by @spcanelon.

Zoë Turner (@Letxuga007; 40): A reference: as a learner I’ve been able to go back over the workshop which is easy (ish) to do if it’s recorded but not as easy as referencing a particular slide. I learned {xaringan} using @spcanelon’s slides

Jannik (@jannikbuhr; 30): @amundortiz @apreshill I was also skeptical of revealjs over xaringan, but in combination with quarto I am now super happy with it. Especially with the sensible defaults quarto brings for the theme.

Ariel Mundo (@amundortiz; 30): @apreshill I’ve recently made the decision to use Quarto to creat slides for teaching, and I have to say that it’s pretty good! I now some RMarkdown and Xaringan users (like myself) are a bit hesitant but having all the options in the same place is very convenient.

Grant McDermott (@grant_mcdermott; 20): @kjhealy The main appeal of Xaringan is customization. It was (is) much easier to insert multi-column environments etc. than vanilla Rmd. But the fact that it’s non-Pandoc markdown is a real bummer for conversion. > I think Quarto gives you the former without sacrificing the latter.

Statistik Dresden (@StatistikInDD; 20): So much fun to combine modules via #rmarkdown, using child = “module.Rmd”. R code in one place - no more editing R code in Powerpoint slides. And, using #xaringan / html presentation, I can include interactive elements like #plotly, #DT::datatable(), etc.

Ahmadou Dicko (@dickoah; 11): @kjhealy For an #RStats user, I don’t see much benefit yet. For e.g with R you can package your templates (e.g branding). Not sure how to build templates and share them with quarto. I also concur on xaringan!

Christophe Dervieux (@chrisderv; 10): @ellamkaye Xaringan does not use pandoc’s markdown and use remark.js. Which makes is different to Quarto presentation based on revealjs. Some added features to quarto presentation are inspired by xaringan directly. > So it just offers a different choice IMO. Use what suits you best 😄

Athanasia Mowinckel (@DrMowinckels; 10): @sometimes_data Mainly keystroke differences? Like, most people have it quite engrained to ctrl+s frequently to save. Rendering at the same time can be nice. But ctrl+shift+K is a bit more special and not everyone will span that as much. > Personally, I use xaringan infinite moon reader

Suman Khanal 🇳🇵 (@sumanstats; 0/1): @daniela_witten What’s your opinion on xaringan, quarto? > #RStats

Guillaume Coqueret (@g_coqueret; 0/1): @KracheyMatthew @daniela_witten I started with ioslides but now I stick to xaringan. I think it’s the most flexible presentation format for #rstats users.

Yao Sia (@yaocean12; 101): 剛要回鍋 Hugo,偶然間逛到謝益輝開發的主題,很讚啊啊~~

hychen (@hychen; 50): 今日又讀了〈如何想靜靜〉一遍,發現自己本來打算進行的長文為王,一年一更沒做到。往往是忽有所得,便迫不及待的想在社群媒體上與人交流。曾在某處看到一詞形容這個行為 - 思想暴露狂,很是讓我驚恐。 >