-
PDF
- Split View
-
Views
-
Cite
Cite
Shalabh, R Markdown Cookbook, Journal of the Royal Statistical Society Series A: Statistics in Society, Volume 184, Issue 4, October 2021, Page 1613, https://doi.org/10.1111/rssa.12743
Close - Share Icon Share
Report generation is an attractive and essential part of any statistical software outcome. The open-source R software is extensively used for scientific computing but has limited capability to customize the output in a specified format. This book bridges this gap and explains how to customize the outcomes of R software for report generation in a suitable format with the R Markdown package. The topics in the book are based on the queries related to R Markdown, which are collected from the posts over online discussion forums and Stack Overflow. It addresses such issues and questions through multiple examples and provides customized solutions to different applications of R Markdown.
The book is developed into 17 chapters. The first three chapters, 1–3, are introductory and present the key concepts about R Markdown. Various tips and tricks to customize the document elements of R Markdown are detailed in chapter 4. How to format the text output and combine the R code with Latex for customizing the outcome with R Markdown are presented in chapters 5 and 6 respectively. The techniques for enhancing HTML output and generating a Word document using R Markdown are described in chapters 7 and 8 respectively. Chapter 9 demonstrates how to create multiple outcomes from the single source file, and chapter 10 explains the techniques for customizing the tables with R Markdown. The next four chapters, 11–15, illustrate examples, utility, and handling different languages with ‘knitr’ package. Chapter 16 presents a few approaches to organize multiple files related to R Markdown. The final chapter, 17, introduces some tips on working with individual R Markdown documents and running the R Markdown projects.
The book’s strengths are the examples and illustrated topics selected from the issues faced by practitioners in handling the projects in real life. It is well suited to applied workers and will surely help practitioners using R Markdown. A reader is expected to know the basics of R Markdown and the related background material on R software. This book is a sequel to an earlier book by Xie et al. (2018), which details the fundamentals of R Markdown. Hence it is better to read this book first to learn R Markdown and then use the present book. This book is an excellent resource for promoting the applications of R software. This book can be used more as a reference book for R Markdown and should find a place on the library shelves.