{
  "title": "More cool R functions you might not know (or have forgotten): janitor::get_dupes() xaringan:::inf_mr() rlist::list.filter() match.arg() readr's parse_number() and parse_time() match.arg() My #rstats list: https://t.co/f6bZuowMpm https://t.co/lPN1XE0rx1",
  "date": "2018-11-22"
}

# blogdown

> **Elise Gould** (@EliseGould; 1/0): @cantabile Thanks for the heads up! I’ve observed similar behaviour In my blogdown-hugo notebook and .bib files. I’ll be sure they’re adequately spaced at the end of the doc once I get my radix blog conversion happening!  [&#8618;](https://twitter.com/xieyihui/status/1065179515935027201)

<!-- -->


> **John Cassil** (@johncassil; 0/0): Waiting for DNS propagation.  I wish there was a tutorial for @Zoneedit and @Netlify and they played nicely together, but it's #trialanderror trying to get SSL working.  I forgot this was a thing. #ThanksgivingEve #blogdown #rstats  [&#8618;](https://twitter.com/xieyihui/status/1065285689107980294)

<!-- -->


# bookdown

> **Philipp Bayer** (@PhilippBayer; 10/2): Finished teaching another R-course at @telethonkids with the way-smarter-than-me @RachaelLappan!! 
(who is finishing up her PhD if you are looking for someone who can do microbiome analyses in an uber-reproducible fashion using bookdown, so you should absolutely hire her!)  [&#8618;](https://twitter.com/xieyihui/status/1065165172069752832)

<!-- -->


> **Solomon Kurz** (@SolomonKurz; 4/1): Free intro stats textbook powered by #bookdown. At first glance, it looks pretty good! https://t.co/M7bXO62b27  [&#8618;](https://twitter.com/xieyihui/status/1065216818036555782)

<!-- -->


> **Dale Maschette 🐟🧗‍♂️** (@Dale_Masch; 1/0): @DarrenKoppel This is why we use bookdown....  [&#8618;](https://twitter.com/xieyihui/status/1065125083633438721)

<!-- -->


> **Ajit Joshi** (@AjitGJoshi; 0/0): How to self-publish a book on Amazon using Bookdown https://t.co/6IJP5TMNIO  [&#8618;](https://twitter.com/xieyihui/status/1065268629573382144)

<!-- -->


> **Christophe Benavent** (@Benavent; 0/0): @Le_GFII Et maintenant #bookdown https://t.co/a9NPQY7Iup  [&#8618;](https://twitter.com/xieyihui/status/1065192178559959040)

<!-- -->


# knitr

> **Damien C-C** (@dccc_phd; 1/0): @martinjhnhadley A hybrid option would be to use code externalization (https://t.co/G9LVH5qGTY), where the first section ("setup_env") of your 'data-processing.R' loads the necessary packages and is then called as one of the first chunks in your Markdown document.  [&#8618;](https://twitter.com/xieyihui/status/1065250831883268096)

<!-- -->


> **Paul Sochacki** (@Cyberskout99; 0/0): Several innovative #workarounds have been provided herein https://t.co/DSTOA5WSp3 and it looks like I will want to systematically evaluate each option to decide on the best one for the use case I'm working with.  This might need to be revisited as my code grows more complex.  [&#8618;](https://twitter.com/xieyihui/status/1065407124233048064)

<!-- -->


> **Paul Sochacki** (@Cyberskout99; 0/0): Naturally, there is a cryptic #error that displayed on the first run.  I followed the very well-written, quite possibly simplest tutorial I could find to generate a basic PDF document (https://t.co/4VX7YZC0DA).  Now the real #treasurehunt begins.  [&#8618;](https://twitter.com/xieyihui/status/1065404891017834496)

<!-- -->


# xaringan

> **Sharon Machlis** (@sharon000; 59/18): More cool R functions you might not know (or have forgotten):
  janitor::get_dupes()
  xaringan:::inf_mr()
  rlist::list.filter()
  match.arg() 
  readr's parse_number() and parse_time()
  match.arg()
My #rstats list: https://t.co/f6bZuowMpm https://t.co/lPN1XE0rx1  [&#8618;](https://twitter.com/xieyihui/status/1065285400632143872)

<!-- -->


> **We are R-Ladies** (@WeAreRLadies; 8/1): Time for some fun and honesty! What #rstats pkg/fn name do you avoid saying in public b/c you're never sure if you're pronouncing it right? For me...
>
📦 xaringan - @xieyihui provided phonetics, but I'm still not sure
𝑓  as.POSIXct - I always fumble around Xc  [&#8618;](https://twitter.com/xieyihui/status/1065365165598756865)

<!-- -->


> **Dale Maschette 🐟🧗‍♂️** (@Dale_Masch; 0/0): @apreshill @WeAreRLadies @xieyihui Sha-rin-gaan it is a reference to the Sharingan in Naruto. In Chinese, the pronunciation of X is Sh /ʃ/ (as in shrimp).  https://t.co/MEZvZFceUe  [&#8618;](https://twitter.com/xieyihui/status/1065372751370711045)

<!-- -->


# yihui.name

> **Damien C-C** (@dccc_phd; 1/0): @martinjhnhadley A hybrid option would be to use code externalization (https://t.co/G9LVH5qGTY), where the first section ("setup_env") of your 'data-processing.R' loads the necessary packages and is then called as one of the first chunks in your Markdown document.  [&#8618;](https://twitter.com/xieyihui/status/1065250831883268096)

<!-- -->


> **Dale Maschette 🐟🧗‍♂️** (@Dale_Masch; 0/0): @apreshill @WeAreRLadies @xieyihui Sha-rin-gaan it is a reference to the Sharingan in Naruto. In Chinese, the pronunciation of X is Sh /ʃ/ (as in shrimp).  https://t.co/MEZvZFceUe  [&#8618;](https://twitter.com/xieyihui/status/1065372751370711045)

<!-- -->


