R Markdown Cookbook

Xie, Yihui, Dervieux, Christophe, Riederer, Emily

  • 出版商: CRC
  • 出版日期: 2020-10-20
  • 售價: $1,470
  • 貴賓價: 9.5$1,397
  • 語言: 英文
  • 頁數: 360
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 0367563835
  • ISBN-13: 9780367563837
  • 相關分類: R 語言
  • 下單後立即進貨 (約1週~2週)


R Markdown is a powerful tool for combining analysis and reporting into the single document in the spirit of literate programming and reproducible research. Since the birth of the rmarkdown package in early 2014, R Markdown has grown substantially from a package that supports a few output formats (such as HTML, PDF, and Word) to an extensive and diverse ecosystem that enables the creation of books, blogs, scientific articles, websites, and more. Due to its rapid success, this ecosystem is hard to learn completely meaning that R Markdown users, from novices to advanced users, likely do not know all that these packages have to offer. The R Markdown Cookbook confronts this gap by showcasing short, practical examples of wide-ranging tips and tricks to get the most out of these tools.

After reading this book, you will learn how to:

Enhance your R Markdown content with diagrams, citations, and dynamically generated text

Streamline your workflow with child documents, code chunk references, and caching

Control the formatting and layout with Pandoc markdown syntax or by writing custom HTML and LaTeX templates

Utilize chunk options and hooks to fine-tune how your code is processed

Switch between different language engineers to seamlessly incorporate python, D3, and more into your analysis



Yihui Xie is a software engineer at RStudio. He has authored and co-authored several R packages, including knitr, rmarkdown, bookdown, blogdown, pagedown, tinytex, and xaringan. He has published R Markdown: The Definitive Guide, Dynamic Documents with R and knitr, bookdown: Authoring Books and Technical Documents with R Markdown, and blogdown: Creating Websites with R Markdown."

Christophe Dervieux is an active member of the R community. Working with R since almost 10 years, he is interested in helping others get the most from R. As an R developer, he is a regular contributor to several R packages, such as "bookdown", "rmarkdown", and "knitr".

Emily Riederer is an active R user and developer. She has previously contributed to "knitr" and is best known for her article on "R Markdown Driven Development" based on her experience promoting R adoption in industry.