{
  "title": "I'm very excited to announce the pre-release of a new #rstats 📦 for working with date-time data, clock! clock introduces entirely new types for handling date-times, while also providing a high-level interface that works with R's built-in date types. https://t.co/UwYsEC8sOc",
  "date": "2021-02-14"
}

# #rstats

> **Davis Vaughan** (@dvaughan32; 291/63): I'm very excited to announce the pre-release of a new #rstats 📦 for working with date-time data, clock!
> >
> clock introduces entirely new types for handling date-times, while also providing a high-level interface that works with R's built-in date types.
> >
> https://t.co/UwYsEC8sOc  [&#8618;](https://twitter.com/dvaughan32/status/1360346802625601537)

<!-- -->


> **Afton Leigh Coombs** (@aftonsteps; 236/27): Where are the #rstats Twitch streamers? 🥰 Lately I've been making silly R things (as I do) and streaming it. Met a few R programmers, and seen a lot of non-R programmers decide to give it a try. It's been fun! If you're on Twitch I want to find you 🧐  [&#8618;](https://twitter.com/aftonsteps/status/1360505598035435525)

<!-- -->


> **💎𝞛𝙰Ņ๐н𝙰ℝ ⲥн๐ⲱƊ𝙰ℝÝ💎** (@TechTweet24h; 127/135): Sign Language Detection in Real-Time on Raspberry Pi using OpenCV AI Kit - Trained with Roboflow.
> >
> #MachineLearning #AI #100DaysOfCode #DEVCommunity #IoT #flutter #Python #javascript #Serverless #womenintech #cybersecurity #RStats #CodeNewbie #DataScience https://t.co/TqigeM4wWu  [&#8618;](https://twitter.com/TechTweet24h/status/1360314210538848257)

<!-- -->


# blogdown

> **KaMowitz • NRW** (@MowitzKa; 122/0): @JochumPeter Wordpress spinnt: Blogdown  [&#8618;](https://twitter.com/MowitzKa/status/1359900208268730369)

<!-- -->


> **nochnteichungheuer** (@nochnteichungh1; 65/3): @ARabiator @XTribun @JochumPeter Kein spott mehr - mockdown
> Hahn kräht nicht mehr - cockdown
> Gugl-zensur - blogdown  [&#8618;](https://twitter.com/nochnteichungh1/status/1359918347861848066)

<!-- -->


> **Yihui Xie** (@xieyihui; 6/0): @jbryer Since blogdown 1.0, you can pin the version of Hugo (and you are strongly recommended to do so): https://t.co/vplQIDKJ0R blogdown::check_site() may also help you diagnose common problems.  [&#8618;](https://twitter.com/xieyihui/status/1360298419038920707)

<!-- -->


> **Stefan Hartmann** (@hartmast; 6/0): @AlexWillich @JochumPeter Websites mit RStudio: Blogdown
> Maßnahmen-Parodie: Mockdown
> Vampirmassaker: Pflockdown  [&#8618;](https://twitter.com/hartmast/status/1360198159784419331)

<!-- -->


> **Frank Schumacher-H.** (@HSchumfra; 6/0): @JochumPeter Keine News mehr - Blogdown  [&#8618;](https://twitter.com/HSchumfra/status/1359839478907559938)

<!-- -->


> **Yihui Xie** (@xieyihui; 5/0): @rweekly_live Hi @datawookie, I didn't find your contact info on your site, so I'm replying here. I apologize for wasting your hours of time. I didn't realize this could be a problem on RStudio Server, but I just pushed a fix to the dev version of blogdown: https://t.co/VIwmPDGAoj  [&#8618;](https://twitter.com/xieyihui/status/1359536509695705095)

<!-- -->


> **Christophe Dervieux** (@chrisderv; 5/0): Thanks for you feedback as blogpost @datawookie ! 
> https://t.co/J0fqUUL6n9
> We tried to provide a fix for it in the dev version of blogdown https://t.co/NHpstvhoTu
> You may want to try it and share maybe some more feedback. Thank you!  [&#8618;](https://twitter.com/chrisderv/status/1359537450226495493)

<!-- -->


> **/usr/bin/env thomas** (@thomas_neitmann; 5/0): @toeb18 If it's a one of thing then Towards Dtaa Science in Medium is a viable option. You'll get quite a bit of tragic immediately. But if you plan to share more in the future (you should!) then you should go for your own blog. Blogdown isn't do hard 😉  [&#8618;](https://twitter.com/thomas_neitmann/status/1358505949418426373)

<!-- -->


> **Yihui Xie** (@xieyihui; 4/0): @andrewheiss Could you share more info about what was malformed? I'm wondering if we could let blogdown::check_site() detect this problem in the future. Thanks!  [&#8618;](https://twitter.com/xieyihui/status/1358613068146704388)

<!-- -->


> **Matchmaker** (@MatchmakerRhld; 4/0): @Dschingis_Hahn @JochumPeter Online-Publikation offline - Blogdown  [&#8618;](https://twitter.com/MatchmakerRhld/status/1359869659948924929)

<!-- -->


> **Luis Miguel Montillⓐ** (@Luismmontilla; 4/0): @ignaciojduran @AcademicChatter I also used hugo and the academic template, but if know a little bit of R, you can use the blogdown package to make everything infinitely easier https://t.co/AtglQ9vde8  [&#8618;](https://twitter.com/Luismmontilla/status/1359505705737326593)

<!-- -->


> **Andrew Heiss** (@andrewheiss; 3/0): @xieyihui Aha! We figured it out. He had put the content from his blogdown project's .Rprofile inside ~/.Rprofile, including this initial part that sources ~/.Rprofile. R was thus recursively sourcing .Rprofile from itself and breaking stuff. https://t.co/lRpuqzKJrM  [&#8618;](https://twitter.com/andrewheiss/status/1358636188119269376)

<!-- -->


> **Jason Bryer, Ph.D.** (@jbryer; 2/2): Nothing like trying to make a small update to your website and finding out the theme doesn’t work with the latest version of blogdown or Hugo 🥺 #rstats  [&#8618;](https://twitter.com/jbryer/status/1360280524670001155)

<!-- -->


> **Jason Bryer, Ph.D.** (@jbryer; 2/0): @topepos @apreshill @juliasilge Primitive isn’t always a bad thing. What I liked about yours is the hexes in the upper right corner. Since I use Blogdown for my course website I can easily change the color palette to match (I pick new colors each semester so I don’t get confused).  [&#8618;](https://twitter.com/jbryer/status/1359561473014575104)

<!-- -->


> **💦🔥der digitale Brandlöscher** (@brandloescher; 2/0): @JochumPeter Es wurde noch etwas erweitert 😁
> Wii break - Zockdown
> Die nackte Wahrheit - Rockdown
> Mit dem falschen angelegt - Knockdown
> Froschwanderung übersehen - Frogdown
> Zum Lachen in den Keller gehen - Laughdown
> Kein Stehvermögen - Cockdown
> dDOS Attac - Blogdown 😁  [&#8618;](https://twitter.com/brandloescher/status/1360170183994839043)

<!-- -->


> **Denise Schöwing 🫖** (@inselmudda; 2/0): @JochumPeter @Wirrbelkind Moderne Schreibblockade - Blogdown  [&#8618;](https://twitter.com/inselmudda/status/1359898909443776513)

<!-- -->


> **Adrian Brügger 🌍** (@adrianbruegger; 2/0): Recently my wordpress-based website was hacked, most of the content deleted. I had to recreate almost everything from scratch.
> As an alternative, I can recommend using an approach that combines #RStudio, #blogdown,#github, #netlify.  [&#8618;](https://twitter.com/adrianbruegger/status/1359487138560155653)

<!-- -->


> **Andrew Heiss** (@andrewheiss; 2/0): @xieyihui I don't know if blogdown::check_site() can/should check users' global .Rprofiles, but maybe adding something to the documentation saying to not put this source("~/.Rprofile") thing in ~/.Rprofile itself would fix issues in the future?  [&#8618;](https://twitter.com/andrewheiss/status/1358636236408295424)

<!-- -->


> **Andrew Heiss** (@andrewheiss; 2/0): @Emil_Hvitfeldt Latest stable one. Turns out it was a weird mistyped blogdown option in Rprofile  [&#8618;](https://twitter.com/andrewheiss/status/1358500493283196930)

<!-- -->


> **Bryan Shalloway** (@brshallo; 1/2): #rstats #blogdown users, have you imported a post into Medium? For me, formatting for any code gets completely messed-up.
> >
> Tried contacting @Medium but they didn't have a (non-manual) fix.
> >
> I'm currently using Lithium. Curious if others know of fix or if other themes worked...  [&#8618;](https://twitter.com/brshallo/status/1360315118790279169)

<!-- -->


> **Dan Carpenter** (@drdcarpenter; 1/2): I just deployed my #rstats #blogdown Hugo website to the @digitalocean app platform and it was easy!  As simple as pointing to my GitHub repository and hey presto.  And the good news is you can host up to 3 static sites for free.  [&#8618;](https://twitter.com/drdcarpenter/status/1359235831786074121)

<!-- -->


> **Haddock** (@MadEtJot; 1/0): @JochumPeter - E-Gitarren kaputt? RockDown
> - ausgerutscht beim Laufen? JogDown
> - Unimog defekt? MogDown
> - WLAN aus? BlogDown
> - gegen Tür gelaufen? NockDown
> - Viagra leer? CockDown  [&#8618;](https://twitter.com/MadEtJot/status/1360187489890222083)

<!-- -->


> **Heike 🌈✌️🧡 #Feueraus. #unsstinkts !** (@Haselnusstafel; 1/0): Ofen aus - Smogdown 
> Schreiben, Kopf ist leer? - Blogdown
> Rockstars @ Home - Rockdown
> (frei nach Paul McCartney )
> #hartaberfair fällt aus - Talkdown
> Immer recht freundlich - Mockdown
> >
> Ich laufe mich langsam warm https://t.co/PR2VsQsgvf  [&#8618;](https://twitter.com/Haselnusstafel/status/1360002801284300806)

<!-- -->


> **Garrick Aden-Buie** (@grrrck; 1/0): @travisgerke great tip! but... my dude, this is literally what blogdown was invented for  [&#8618;](https://twitter.com/grrrck/status/1359606849084010500)

<!-- -->


> **Andrew B. Collier** (@datawookie; 1/0): @xieyihui @rweekly_live On the contrary, @xieyihui, I enjoyed figuring it out, and learned a bit about blogdown and Hugo in the process.  [&#8618;](https://twitter.com/datawookie/status/1359578237391757316)

<!-- -->


> **なるせ** (@dataspirits1; 1/0): Rstudioから直接更新できるブログがあれば便利だと思って作った。準備が大変だったがこれから楽になることを期待。RMarkdown + Github + Hugo + Blogdown + Netlifyの組み合わせで、正直よくわからん。
> https://t.co/QGw8RxNVXX  [&#8618;](https://twitter.com/dataspirits1/status/1359339954854240260)

<!-- -->


> **Dylan Anderson** (@dylansjanderson; 1/0): @toeb18 @rstatstweet I just started with my blog (via blogdown, hugo and netlify), which was a chore to create. Otherwise, Medium is great (that's how you post through Towards Data Science, but needs to be accepted) and RBloggers. Both are good for short quick posts too  [&#8618;](https://twitter.com/dylansjanderson/status/1358415768417931265)

<!-- -->


> **Tobias Stalder** (@toeb18; 1/0): @balt_ti Yea I could integrate it on my blogdown webpage but I also like the idea of having it stored in a more archive-type of place.  [&#8618;](https://twitter.com/toeb18/status/1358409701986304001)

<!-- -->


> **Andrew Fraser** (@Arfness; 1/0): @toeb18 blogdown on to your own site? Netlify etc?  [&#8618;](https://twitter.com/Arfness/status/1358409539557687297)

<!-- -->


> **Hayden** (@HYDNMCDNLD; 0/2): I redid my #blogdown site with a new theme hugo-PaperMod! Now I just have to write a new post😁https://t.co/TIZCdIORWN #rstats  [&#8618;](https://twitter.com/HYDNMCDNLD/status/1358777287169212416)

<!-- -->


> **tidyverse tweets** (@tidyversetweets; 0/1): Image Thumbnail File Not Showing in Blogdown Post Beside Title #tidyverse #rstats https://t.co/Lr5PR0JR1s  [&#8618;](https://twitter.com/tidyversetweets/status/1359503833282543619)

<!-- -->


# bookdown

> **Amelia McNamara** (@AmeliaMN; 161/8): At least weekly, I think about how much time @xieyihui has saved me over the years, and how much smarter his tools have made me look. RMarkdown, knitr, bookdown, etc etc. Plus all the joy and laughter from his talks! 🙏 Yihui 🙇‍♀️  [&#8618;](https://twitter.com/AmeliaMN/status/1359924462909607937)

<!-- -->


> **Amit Levinson** (@Amit_Levinson; 94/13): Woah! the ability to include all code chunks at the end of an #rmarkdown document as an appendix is amazing!
> >
> Petty straight forward as shown in in the image (here I integrated it in a pdf). Learn more about it in the Rmarkdown cookbook:
> >
> https://t.co/cFVbyVHYbC
> >
> #rstats https://t.co/tgrHxoNlNJ  [&#8618;](https://twitter.com/Amit_Levinson/status/1358713971356884994)

<!-- -->


> **ardata-fr** (@ardata_fr; 81/22): We have been working on the documentation of the #rstats package flextable and now have a great #bookdown here https://t.co/T9IeI0CqhG. Your feedbacks are welcome. https://t.co/g0poCTAQo3  [&#8618;](https://twitter.com/ardata_fr/status/1359807912311459840)

<!-- -->


> **Onur Keleş** (@Onr_Kls; 28/7): I just discovered this project by 
> @SolomonKurz. It re-expresses @rlmcelreath's codes in Statistical Rethinking (second edition) with the brms, ggplot2, and tidyverse (dplyr, tidyr, purr etc.) packages! Looking forward to reading it. 
> >
> https://t.co/VhXiPOMx9u  [&#8618;](https://twitter.com/Onr_Kls/status/1360128222961299464)

<!-- -->


> **Keith McNulty** (@dr_keithmcnulty; 21/6): R and #python are proofreaders for 70% of my book because it won't build if there is an error.  That's the joy of #bookdown #rstats #r4ds #DataScience #analytics  [&#8618;](https://twitter.com/dr_keithmcnulty/status/1360017733572845568)

<!-- -->


> **yaniv brandvain** (@yanivbrandvain; 17/3): with help from @kdc509 , @Graham_Coop and @DocEdge85 i now have a draft of my permutation chapter
> >
> https://t.co/wfgRZQMhmG https://t.co/2vUpuG692f  [&#8618;](https://twitter.com/yanivbrandvain/status/1358660828472442880)

<!-- -->


> **Brenton Wiernik 🏳️‍🌈** (@bmwiernik; 7/4): All of a sudden, tibble output on my bookdown site is mangling the space character encoding. It wasn't doing this a week ago, and it doesn't do it when I serve the book locally. Any idea what to fix?  #rstats #bookdown https://t.co/Jutml8EPHW https://t.co/ekFZkLFrNP  [&#8618;](https://twitter.com/bmwiernik/status/1358543466121342978)

<!-- -->


> **Tom Mock** (@thomas_mock; 7/1): @IsabellaGhement @OscarBaruffa @rstudio @mbeckett_za If the results are not changing, you can use cache = TRUE to save results for specific sections.
> >
> https://t.co/pF2dvytfOK
> >
> The Visual RMD editor will make you more productive without having to re-knit the whole document, as you can "preview as you go".
> >
> https://t.co/VmlPE8rQoY  [&#8618;](https://twitter.com/thomas_mock/status/1358484764496449537)

<!-- -->


> **KunisatoY** (@KunisatoY; 6/0): これまでゼミ論集は，学科で受け継が出てきたLaTeXテンプレートを使って作ってきました。今年から卒論をRMarkdownに指定したので，そのままBookdownにすることにしました。二段組は図の配置で苦労するのでやめましたが，楽できれいに本が作れるのは便利ですね。  [&#8618;](https://twitter.com/KunisatoY/status/1360322201589665792)

<!-- -->


> **Ewan Carr** (@ewancarr; 5/3): #rmarkdown PSA:
> >
> Turns out, 📗 #bookdown isn't just for books! 😯
> >
> Use the "word_document2" format to get all the #bookdown goodness (figure/table numbering, cross-references, unnumbered headings😍) for any output type (reports, articles).
> >
> Read more: https://t.co/kPwnEqEm12 https://t.co/weIRxl4Yrh  [&#8618;](https://twitter.com/ewancarr/status/1359095815768322050)

<!-- -->


> **Michael McCarthy** (@mccarthymg; 5/1): @simonpcouch @grrrck This could work depending on your aims: https://t.co/VFWVdhigFS
> >
> Then copy the link of the issue comment (e.g., https://t.co/2jCTBUvGJZ) and the iframe should start at the issue. Since it’s an embedded webpage users can scroll up/down to see the whole conversation too.  [&#8618;](https://twitter.com/mccarthymg/status/1359559330371018753)

<!-- -->


> **😷stefan** (@applestefan; 5/0): Wenn sich das Buch nicht gut verkauft - Bookdown https://t.co/2MeeMIVJFS  [&#8618;](https://twitter.com/applestefan/status/1360150519969415168)

<!-- -->


> **Hiroaki Yutani** (@yutannihilation; 4/0): 廃れているページがここに。。 https://t.co/41IzriWJTV  [&#8618;](https://twitter.com/yutannihilation/status/1358751208291201024)

<!-- -->


> **Data Science Central** (@analyticbridge; 3/1): Bookdown: Authoring Books with R Markdown by Yihui Xie https://t.co/vB9104iVuJ #dsc_Technical #dsc_hash_EXe8i  [&#8618;](https://twitter.com/analyticbridge/status/1359064696737955840)

<!-- -->


> **Emerson Del Ponte** (@edelponte; 3/1): Need help from bookdown masters (I've read the docs and nothing worked). I'm using the new bs4_book layout and want to remove the gray border of the inline-figures. The example is the index.rmd. I can't remove it using inline css as well. @apreshill @yabellini  any advice? https://t.co/QXXd4XxX22  [&#8618;](https://twitter.com/edelponte/status/1358780087479500802)

<!-- -->


> **Emilio** (@emilio; 3/0): @usabilidoido @gonzatto @fredvanamstel Vamos fazer-lo para a versão original? Eu fiz porque os meus alunos vão ler Diseño libre para uma aula de innovação. É um livro tão accesível e bastante curto. :)))
> >
> A documentação de Bookdown: https://t.co/iUOFZnCMw2 mas podemos trabalhar juntos em fazer-lo. Fiz tudo numa tarde.  [&#8618;](https://twitter.com/emilio/status/1358820069065826318)

<!-- -->


> **Emilio** (@emilio; 3/0): Oi @fredvanamstel @gonzatto, o projeto de hoje foi mudar o livro de Design Livre em espanhol para o GitHub usando R Bookdown. Podem ver aquí: https://t.co/6DapGbawsD  [&#8618;](https://twitter.com/emilio/status/1358626218145423363)

<!-- -->


> **Andrew McKinley** (@aw_mckinley; 3/0): @seerymk @Popher I run hot and cold on LaTeX. It’s the only way to fly for equations, and Overleaf looks to be trying to fix the collaboration aspect. The PDFs generated by latex however don’t meet accessibility requirements though.
> This year I’ve been trialling Bookdown for course notes instead.  [&#8618;](https://twitter.com/aw_mckinley/status/1359421584717598723)

<!-- -->


> **Martin Monkman** (@monkmanmh; 3/0): @lisalendway @DrDataSlut @OscarBaruffa @LucyStats Here's a link to @LucyStats' original blog, plus updates for the subsequent releases...
> https://t.co/di6PSHajbK  [&#8618;](https://twitter.com/monkmanmh/status/1358804105771163648)

<!-- -->


> **Jens Oldeland** (@oldeland; 3/0): In case you never used the flextable package by David Gohel - give it a try, it is awesome! checkout: Using the flextable R package https://t.co/5g8G5Bat8r #rmarkdown #bookdown  @DavidGohel  [&#8618;](https://twitter.com/oldeland/status/1358689505163771904)

<!-- -->


> **Christophe Dervieux** (@chrisderv; 2/2): @omaclaren @alexpghayes @code @rstudio And Source of the above image
> >
> https://t.co/rkf8C6e6W5  [&#8618;](https://twitter.com/chrisderv/status/1359854908732821504)

<!-- -->


> **Michael McCarthy** (@mccarthymg; 2/1): @sTeamTraen You’ll also lose that dropdown menu entirely if there’s a `knit` field in the YAML. I thought RStudio was broken the first time I encountered that one 🤦‍♂️
> >
> https://t.co/9ZY7N5sNbL  [&#8618;](https://twitter.com/mccarthymg/status/1360260416987832321)

<!-- -->


> **Emilio** (@emilio; 2/0): Yo: Voy a pasar este PDF a bookdown para poder leerlo en línea.
> Yo, después de 245346 commits en GitHub: https://t.co/CTK4hy4DVj  [&#8618;](https://twitter.com/emilio/status/1358652857709379588)

<!-- -->


> **TuQmano** (@TuQmano; 2/0): @pabblo_h Proyecto de {bookdown} cuenta?  [&#8618;](https://twitter.com/TuQmano/status/1359631037832323085)

<!-- -->


> **Emilio** (@emilio; 1/0): @aniuxa ¿Solucionaste esto? Podés usar Bookdown y pasarlo a epub o PDF.  [&#8618;](https://twitter.com/emilio/status/1360265610580660227)

<!-- -->


> **Ken Steif** (@KenSteif; 1/0): @edzerpebesma @CRCPress Thx Edzer! Very early visions for this book were ArcGIS &amp; R. sf &amp; tidyverse enabled the current format, which is so much more valuable. Many thx to u!
> >
> My colleague Sydney helped hack together cold folding from below. Print will have code, sans folding.
> >
> https://t.co/4EBUYewsZ0  [&#8618;](https://twitter.com/KenSteif/status/1359875383533961217)

<!-- -->


> **Christophe Dervieux** (@chrisderv; 1/0): @EyayawBeze @xieyihui @ustcer_ztc Thanks for the feedback! This is something we discussed already. It is not plan yet though. 
> Can you share more why the format in bookdown are not enough ? Is it not easy to use ? To remember ? Or else ?  [&#8618;](https://twitter.com/chrisderv/status/1359507424902848515)

<!-- -->


> **birgit matter** (@BirgitMatter; 1/0): https://t.co/DOT0Xr24g5  [&#8618;](https://twitter.com/BirgitMatter/status/1359635952621281290)

<!-- -->


> **Eyayaw Beze-እያያው ተካ** (@EyayawBeze; 1/0): @chrisderv @xieyihui @ustcer_ztc Thank you, @chrisderv. It's not about bookdown's format. I was just hoping that it should be possible with rmarkdown itself, no need to call bookdown just for equation labelling and referencing.  [&#8618;](https://twitter.com/EyayawBeze/status/1359512876831105032)

<!-- -->


> **Eyayaw Beze-እያያው ተካ** (@EyayawBeze; 1/0): @xieyihui @chrisderv @ustcer_ztc Hi Yihui, 
> When will rmarkdown include the markdown extensions by bookdown? I mean equation labeling and referencing with the bookdown syntax, for instance, but without the need for bookdown::*_document2?  [&#8618;](https://twitter.com/EyayawBeze/status/1359421975777665028)

<!-- -->


> **Adam Garber** (@Adam_C_Garber; 1/0): Or for the opposite (Rscript ➡️RMD) use knitr::spin() 
> >
> https://t.co/QQ0cbw5NXq  [&#8618;](https://twitter.com/Adam_C_Garber/status/1359257371080466432)

<!-- -->


> **Data Science Central** (@DataScienceCtrl; 1/0): Bookdown: Authoring Books with R Markdown by Yihui Xie https://t.co/F3wQP00IVT #dsc_Technical #dsc_hash_EXe8i  [&#8618;](https://twitter.com/DataScienceCtrl/status/1359064696628854787)

<!-- -->


> **Emil Hvitfeldt** (@Emil_Hvitfeldt; 1/0): Rmarkdown reference:
> https://t.co/hy59N9ZeJb  [&#8618;](https://twitter.com/Emil_Hvitfeldt/status/1358679258973962243)

<!-- -->


> **Lisa DeBruine 🏳️‍🌈** (@LisaDeBruine; 1/0): @samclifford @cantabile Do you have a reliable way to suppress smart quotes in places where they should be suppressed but used where they should be used? I turn them off entirely for bookdown because I can't get them to go away in every circumstance.  [&#8618;](https://twitter.com/LisaDeBruine/status/1358508219761573897)

<!-- -->


> **tidyverse tweets** (@tidyversetweets; 0/1): R Markdown / Bookdown: How to custom number book chapters? #tidyverse #rstats https://t.co/iMYmAaFjwv  [&#8618;](https://twitter.com/tidyversetweets/status/1359503853381648393)

<!-- -->


> **tidyverse tweets** (@tidyversetweets; 0/1): Change right sidebar header in bs4_book (bookdown)? #tidyverse #rstats https://t.co/JCWI39E2IG  [&#8618;](https://twitter.com/tidyversetweets/status/1359503842933694467)

<!-- -->


> **tidyverse tweets** (@tidyversetweets; 0/1): Setting up Utterances (https://t.co/Hb2xpl63Bk) with bookdown #tidyverse #rstats https://t.co/HnzsbWCpyg  [&#8618;](https://twitter.com/tidyversetweets/status/1359503857940918272)

<!-- -->


# knitr

> **R Function A Day** (@rfunctionaday; 280/48): Sometimes you just want to extract the source code present in the source document (e.g., Rmd) to a separate script, and {purl} from {knitr} 📦 makes that effortless! 🦪
> >
> https://t.co/2lwSJ2HhKG
> >
> #rstats #DataScience https://t.co/RpqD7zsQst  [&#8618;](https://twitter.com/rfunctionaday/status/1359059621084880898)

<!-- -->


> **Cédric Scherer** (@CedScherer; 115/13): So many hours spent.
> Until I found this gem.
> >
> `knitr::purl()` is great! https://t.co/cjyltBA19T  [&#8618;](https://twitter.com/CedScherer/status/1359122750619725829)

<!-- -->


> **R Weekly Live** (@rweekly_live; 106/25): Image sizes in an R markdown Document #rstats #datascience https://t.co/0E5f4obDec  [&#8618;](https://twitter.com/rweekly_live/status/1360560247975378945)

<!-- -->


> **The R-Podcast (Eric)** (@theRcast; 16/6): 🔊 Another packed episode of the #rstats  @rweekly_org  highlights podcast is out!  
> >
> 💎 {shiny 1.6} on CRAN @winston_chang @cpsievert @schloerke 
> ⌨️ remote pair programming in @code live share! @ivelasq3 
> 🪣 using lists in {knitr} @tjmahr https://t.co/sazDpNpml8  [&#8618;](https://twitter.com/theRcast/status/1359248703404601348)

<!-- -->


> **Jumping Rivers** (@jumping_uk; 12/9): Have you ever had trouble sizing your #rstats knitr documents? See our new blog post for tips https://t.co/sdSMQxU4aS  [&#8618;](https://twitter.com/jumping_uk/status/1359135862022434816)

<!-- -->


> **Andrew Heiss** (@andrewheiss; 10/7): #rstats world! I have a student who is getting a "c stack usage is too close to the limit" every time when using knitr (even with an R-chunk-free Rmd file) &amp; getting same error when trying to install anything with devtools or remotes. We've un/reinstalled R but no luck. Ideas?  [&#8618;](https://twitter.com/andrewheiss/status/1358492134039511040)

<!-- -->


> **Adam Garber** (@Adam_C_Garber; 5/2): Learned about knitr::purl() today from @allison_horst! This would have saved me many hours as a TA converting #rmarkdowns to Rscripts for lab repos. #rstats https://t.co/ttHqUypr7R  [&#8618;](https://twitter.com/Adam_C_Garber/status/1359255891170582529)

<!-- -->


> **Colin Fay 🤘** (@_ColinFay; 5/0): @d_olivaw Joking aside, if you add a browser() and call knitr::knit() from the console, it will open the debugger: https://t.co/5D1Pi1fHpx  [&#8618;](https://twitter.com/_ColinFay/status/1359535765601083402)

<!-- -->


> **Brenton Wiernik 🏳️‍🌈** (@bmwiernik; 4/0): @sTeamTraen As a general tip, it might be helpful for you to add knitr::opts_chunk$set(cache=TRUE) to the setup chunk of long Rmd files so that results are cached in case you encounter an error like this.  [&#8618;](https://twitter.com/bmwiernik/status/1360616878549442569)

<!-- -->


> **Benjamin Wolfe** (@BenjaminWolfe; 3/0): I love #regex find-and-replace in #vscode.
> >
> The #python extension lets you mimic #jupyter notebook cells in a .py file, like knitr's spin function in #rstats. It looks like pic 3 below.
> >
> This beast of a regex writes it for you.
> >
> ^((# [^#\n]+\n)+)(?&lt;!#)
> >
> # %% [markdown]
> $1
> # %% https://t.co/NT6AsKeeVV  [&#8618;](https://twitter.com/BenjaminWolfe/status/1358809655020048387)

<!-- -->


> **Siro Fritzmann** (@siironimo; 3/0): @ijeamaka_a @xieyihui, @chrisderv, and @EmilyRiederer have a great chapter in their R Markdown Cookbook regarding R package citation (https://t.co/P32yHT4gf7). The best thing, cite all loaded packages directly to a .bib file with knitr::write_bib.  [&#8618;](https://twitter.com/siironimo/status/1358165383002411012)

<!-- -->


> **Oscar Baruffa** (@OscarBaruffa; 2/0): @IsabellaGhement @rstudio @thomas_mock @mbeckett_za One of these books should cover the topic  https://t.co/SdDFD2wHb3  [&#8618;](https://twitter.com/OscarBaruffa/status/1358460066786119681)

<!-- -->


> **Uri Simonsohn** (@uri_sohn; 1/2): When you open an .rmd file in R Studio it automatically loads 'knitr'. Are other packages likely to be loaded in this fashion (without a user requesting them &amp; without notification).  e.g., could 'matrix' be loaded this way somehow?
> #rstats  [&#8618;](https://twitter.com/uri_sohn/status/1360238996614504457)

<!-- -->


> **CodeCollect** (@CodeCollect; 1/1): Strange rendering of rmarkdown to HTML for tufte-handouts when using knitr/RStudio https://t.co/JabYAhD1sJ  [&#8618;](https://twitter.com/CodeCollect/status/1359714604574777345)

<!-- -->


> **Yohan J. Rodríguez** (@hasdid; 1/1): #R  #Automated | Lists are my secret weapon for reporting stats with knitr https://t.co/GWhqCorUni  [&#8618;](https://twitter.com/hasdid/status/1359348109915140097)

<!-- -->


> **Kimon Froussios 🇪🇺** (@fruce_ki; 1/0): @uri_sohn @rstatstweet Loading the Rmd is a user request. It's probably hard-coded into Rstudio because you will need knitr to compile the Rmd. More similar to how packages load packages they explicitly depend on, than to packages being loaded because of recognizing a function call you typed.  [&#8618;](https://twitter.com/fruce_ki/status/1360245766640574469)

<!-- -->


> **Christophe Dervieux** (@chrisderv; 1/0): @psboonstra The cache mechanism is not to be used with code chunk that have side effect used by other chunks - loading package that are used by other chunk is one of this. See more in :
> https://t.co/bpKPzkFMad
> If you activate cache globally you need to se cache=FALSE  [&#8618;](https://twitter.com/chrisderv/status/1359516129560064001)

<!-- -->


> **tidyverse tweets** (@tidyversetweets; 0/1): Strange rendering of rmarkdown to HTML for tufte-handouts when using knitr/RStudio #tidyverse #rstats https://t.co/D0CgUJbkEL  [&#8618;](https://twitter.com/tidyversetweets/status/1359715160542347264)

<!-- -->


> **tidyverse tweets** (@tidyversetweets; 0/1): can't able to download pdf with knitr in shiny in R #tidyverse #rstats https://t.co/AuBlCnJwDB  [&#8618;](https://twitter.com/tidyversetweets/status/1359503854589591552)

<!-- -->


# tinytex

> **Nick Brown** (@sTeamTraen; 3/0): @ThadMichaels Yebbut I don't use TinyTex, I use MiKTeX, and that's "meant to work".
> >
> This stuff is sooooo not ready for prime-time. We are inoculating 80% of the people we try to teach it to. They smile politely and walk away to SPSS and Word.  [&#8618;](https://twitter.com/sTeamTraen/status/1360630002186924045)

<!-- -->


# xaringan

> **R posts you might have missed!** (@icymi_r; 92/19): 📦 slidex • Convert PowerPoint Slides to xaringan (remark.js) Slides
> >
> 👤 Daniel Anderson @datalorax_  
> >
> 🔗 https://t.co/ZopyYtAb9S
> #rstats #datascience https://t.co/VJjYedYtso  [&#8618;](https://twitter.com/icymi_r/status/1360865681273667585)

<!-- -->


> **Crystal Lewis** (@Cghlewis; 57/8): It just took me an absurd amount of time to realize I can escape automatic numbering by using "\" between the number and the period in #rmarkdown #xaringan. I'm passing this along in case it's helpful for anyone else! https://t.co/WYADEEGBQb  [&#8618;](https://twitter.com/Cghlewis/status/1359234424840179712)

<!-- -->


> **Max Kuhn** (@topepos; 56/3): I can’t imagine using anything other than {xaringan} for slides. 
> >
> Mine are pretty primitive compared to what I’ve seen @apreshill and @juliasilge create. https://t.co/g2EtbLI3NZ  [&#8618;](https://twitter.com/topepos/status/1359425998765371393)

<!-- -->


> **R posts you might have missed!** (@icymi_r; 53/25): 📦🎨 xaringanthemer • Custom xaringan CSS Themes
> >
> 👤 Garrick Aden-Buie @grrrck  
> >
> 🔗 https://t.co/NcZHyiBPvv
> #rstats #datascience https://t.co/cwtJW3Hlel  [&#8618;](https://twitter.com/icymi_r/status/1359335359465873410)

<!-- -->


> **Dr. John Paul Helveston** (@JohnHelveston; 28/9): Thanks to @grrrck, this is now available in the {xaringanBuilder} #rstats package! 
> >
> Want to include panelsets or other complex features in a PDF of your #xaringan slides? Use:
> >
> build_pdf(
>     input = "slides.Rmd", 
>     complex_slides = TRUE
> )
> >
> https://t.co/JQTtziqXMO https://t.co/sM4lK6HDmj  [&#8618;](https://twitter.com/JohnHelveston/status/1358875485825081346)

<!-- -->


> **R posts you might have missed!** (@icymi_r; 17/7): ✍️ xaringancolor announcement (xaringancolor allows you to specify shared text colors in the text, equations and code sections of xaringan slides.)
> >
> 👤 Emil Hvitfeldt @emil_hvitfeldt  
> >
> 🔗 https://t.co/sAsdTQitaU
> #rstats #datascience  [&#8618;](https://twitter.com/icymi_r/status/1359769244037218306)

<!-- -->


> **R for the Rest of Us** (@rfortherest; 12/7): Want to make presentations directly from #rstats? The {xaringan} package (https://t.co/H2jV9vyNgI) is just the thing you need. 
> >
> Here's a short thread on {xaringan} and packages that extend it. https://t.co/pmLK10Lcai  [&#8618;](https://twitter.com/rfortherest/status/1359162804427751435)

<!-- -->


> **Emil Hvitfeldt** (@Emil_Hvitfeldt; 11/3): Loving these RSudio snippets for slidecrafting 🧙‍♂️
> >
> .pull-left[
> plotting code
> ]
> >
> .pull-right[
> show plot
> ]
> https://t.co/bDGYNi52Qv
> #rstats #xaringan https://t.co/SXX2rR4nZA  [&#8618;](https://twitter.com/Emil_Hvitfeldt/status/1358679124198363136)

<!-- -->


> **Jason Bryer, Ph.D.** (@jbryer; 11/2): I finally committed to using xaringan this semester (converting from ioslides) and I am so glad I did. The ability to control the look without using HTML is fantastic! #rstats Thanks @xieyihui (&amp; @topepos since is borrowed heavily from you templates)  [&#8618;](https://twitter.com/jbryer/status/1359338114137927682)

<!-- -->


> **Danielle Navarro** (@djnavarro; 11/0): Update: it got worse. 
> >
> The backtick trick somehow made xaringan treat subsequent --- as &lt;hr&gt; rather than slide breaks, so now we have the HTML character &amp;#96; inside &lt;code&gt; tags and yes it works but honestly I am about ready to cry https://t.co/p92VV5bq0I  [&#8618;](https://twitter.com/djnavarro/status/1359362219536916482)

<!-- -->


> **El arte del dato bien contado** (@elartedeldato; 9/5): Si queréis hacer presentaciones en #rstats aquí tenéis los temas de la librería Xaringan! 👌👌👌 https://t.co/Bq4UhCMs4x  [&#8618;](https://twitter.com/elartedeldato/status/1359501750768664580)

<!-- -->


> **Jared Lander** (@jaredlander; 2/0): @topepos @apreshill @juliasilge I recently switched from ioslides to xaringan too. Looks great, would look better if I styled them more.  [&#8618;](https://twitter.com/jaredlander/status/1359474096405413896)

<!-- -->


> **R for the Rest of Us** (@rfortherest; 2/0): Want to learn more about how to use {xaringan}? Theses slides (make with {xaringan} obviously) from @zhiiiyang are a great place to start. 
> >
> https://t.co/6edb7VQ24E https://t.co/ulpuCTQq37  [&#8618;](https://twitter.com/rfortherest/status/1359162810190675970)

<!-- -->


> **Garrick Aden-Buie** (@grrrck; 2/0): @JohnHelveston @brshallo While we’re at it, do you want to add a share image screenshot to that list? Sort of like a thumbnail but built for social media sharing.
> >
> https://t.co/8tc36AHsHS  [&#8618;](https://twitter.com/grrrck/status/1359002774055366658)

<!-- -->


> **Dr. John Paul Helveston** (@JohnHelveston; 2/0): Thanks also to @brshallo for adding pptx support! 
> >
> {xaringanBuilder} can now build your #xaringan slides to: 
> >
> - html 
> - pdf 
> - gif 
> - pptx 
> - png (a thumbnail of the first slide) 
> >
> https://t.co/JQTtziqXMO  [&#8618;](https://twitter.com/JohnHelveston/status/1358875795767365633)

<!-- -->


> **Dr. Ajay Koli** (@koliajaykr; 1/2): is there any #rstats pkg to draw line arrow in xaringan slides? ... it feels dino to take the slide's screenshot and then doodling arrows on it and then importing  edited image back to the slides.  [&#8618;](https://twitter.com/koliajaykr/status/1359759506364715009)

<!-- -->


> **R for the Rest of Us** (@rfortherest; 1/1): Also check out these slides from the 2019 Advanced RMarkdown workshop by @apreshill.
> >
> https://t.co/YZB5I69rqc https://t.co/ddtCgqgnpH  [&#8618;](https://twitter.com/rfortherest/status/1359162818512236545)

<!-- -->


> **tomás** (@tomascortesp; 1/0): @nickchk xaringan?  [&#8618;](https://twitter.com/tomascortesp/status/1360437458660446210)

<!-- -->


> **"Ben" Byunghwan Son** (@Byunghwan_Son; 1/0): #Xaringan #slides are quite awesome (particularly how easy it is to include a gif) but people lied that it's easy to get the hang of it. https://t.co/5WsS8Xty0x  [&#8618;](https://twitter.com/Byunghwan_Son/status/1359700028672073729)

<!-- -->


> **Henri Wallen** (@HenriWallen; 1/0): @topepos @apreshill @juliasilge I've been working on lecture slides this week and after checking out xaringan I think I'll redo all of them. Thank you for the hint!  [&#8618;](https://twitter.com/HenriWallen/status/1359432718266888193)

<!-- -->


> **Charlie 👩‍💻** (@charliejhadley; 1/0): @cantabile Using {xaringan}’s moonreader and then running a code chunk that takes over the viewer 😣  [&#8618;](https://twitter.com/charliejhadley/status/1358740192652390402)

<!-- -->


> **Frie** (@ameisen_strasse; 1/0): For my fellow xaringan (and ioslides??) users who have spent hours copy pasting --- in frustration. https://t.co/PVtvRAiSK1  [&#8618;](https://twitter.com/ameisen_strasse/status/1358522168750006284)

<!-- -->


> **tidyverse tweets** (@tidyversetweets; 0/1): Can I convert slides made in slidy or ioslide to Xaringan #tidyverse #rstats https://t.co/8wK5YJiarh  [&#8618;](https://twitter.com/tidyversetweets/status/1360315408969060367)

<!-- -->


> **tidyverse tweets** (@tidyversetweets; 0/1): How to embed html images in xaringan self-contained slides #tidyverse #rstats https://t.co/Jw0PDNiB6S  [&#8618;](https://twitter.com/tidyversetweets/status/1360720600877195276)

<!-- -->


