Chapter 1 Preface

Almost none of the ideas here are my own. Most of it is paraphrased from the wonderful ggplot2 book (Wickham 2016).

The content of the example plots caters to ocean science applications, but hopefully the concepts are universal.

This tutorial was written using bookdown package (Xie 2020) in this sample book, which was built on top of R Markdown and knitr (Xie 2015).


Wickham, Hadley. 2016. Ggplot2: Elegant Graphics for Data Analysis. Springer-Verlag New York.

Xie, Yihui. 2015. Dynamic Documents with R and Knitr. 2nd ed. Boca Raton, Florida: Chapman; Hall/CRC.

Xie, Yihui. 2020. Bookdown: Authoring Books and Technical Documents with R Markdown.