![]() ![]() Well, I was especially grateful that my room was not empty after I knew Hadley was speaking in the next room. It was a bummer to some people, but at least the two rooms wouldn’t be too crowded. Q: Did you lose a bet so you had to do your talk the same time as Hadley?Ī: I didn’t realize that Hadley’s talk was at the same time as mine until about an hour before my talk. GIFs work in the presentation mode of PowerPoint. Q: How did you get the pacman animation to work in PowerPoint?Ī: The pacman was a GIF created with gifski. Q: How do you get the search box for a data frame in rmarkdown? A whole week later, I suddenly realized that my demo files were in my Dropbox folder, and one folder name was “updog”! What sharp eyes! Later Taras Kaduk told me on Twitter that I missed a great opportunity to honor the traditional “Nothing much, what’s up with you?” Anyway, Updog used to be a great service to host static websites in Dropbox, but unfortunately it is down now (again, not my fault!). When I heard this question, I was totally confused. Now I’ll answer them below, in case the askers are still interested.Ī: I had no clue how this person noticed Updog, because I didn’t mention Updog in my talk at all. Q&A’s on my talkĭue to the time limit, I wasn’t able to answer all questions on sli.do. I’d be equally tired of xaringan slides if I see the same theme over and over again. The only issue is that too many people use more or less the same beamer theme. I always say I’m tired of beamer slides, but beamer is actually extremely powerful. Here I want to apologize to whomever felt hurt by my silly comments (sometimes I have no idea what I’m talking about on the podium). ![]() In retrospect, my tone in the talk was perhaps too disparaging on LaTeX, Word, PowerPoint, and LaTeX beamer. Keep in mind that it has to be executed in the RStudio IDE. All I had to do was to keep pressing Enter, and the audience would see something like this being dynamically “typed” into my RStudio IDE: 1 output:Īgain, you can find my R script at the beginning of this section. With a for-loop iterating over all output formats, and a call to readline() at each step of the loop, I managed to present these output formats one by one. With my experience at rstudio::conf(2018), I wrote an R script to automatically insert the output field into the R Markdown document in RStudio using xfun::rstudio_type(). This time I decided to automate it as much as possible, so I wouldn’t have to spend time on thinking about which output format to present next. It was not easy to do this in front of the audience when the time for the talk is short (20 minutes). I put all output formats in the YAML metadata, and clicked the Knit button 14 times during the talk, which was a little awkward, because I had to look closely at the output formats and think which one would be the next one to present. They also brought a T-shirt of the summer school to me all the way from Sweden, to which I was very grateful.Īt JSM 2019, I gave another talk on the R Markdown ecosystem, and decided to use the same R Markdown document. BTW, I also met the organizers Marcin Kierczak and Sebastian Dilorenzo at rstudio::conf this time, and we “complained” together about how little kids made it so difficult for their parents to travel. ![]() The idea for this talk originally came from my remote talk for the 2019 RaukR summer school in Sweden, in which I presented a series of R Markdown demos to show the versatility of R Markdown, but I used different R Markdown documents in that talk. The goal was to show that a relatively simple R Markdown document can generate a large variety of output document formats, some of which can look quite sophisticated. I presented fourteen demos based on the same R Markdown document in my talk. If you want to run the script by yourself, I suggest you run it in a new directory to avoid cluttering your current working directory. Note that it will try to automatically install the required R packages and download files required for the demos. TL DR You can download the R script I used in the talk here: 2020-rstudio-conf-rmarkdown-demo.R. My talk: One R Markdown document, fourteen demos In this post, I’ll share some experiences as well as the materials of my presentation at the conference. A whole year has passed?! I cannot believe it has been so long since I wrote a blog post last time. I thought I just wrote the blog post “ Back from rstudio::conf 2019” not long ago. Back from rstudio::conf(2020) - My talk, Q&A's, and other conference experiences - Yihui Xie | 谢益辉īack from rstudio::conf(2020) My talk, Q&A's, and other conference experiences
0 Comments
Leave a Reply. |