/ensai-dataviz

Data visualisation with `ggplot2` and `d3.js`

Data visualisation with ggplot2 and d3.js

Author: Arthur Katossky School year: 2019-2020 Intended audience: statisticians at any level Licence: CC-BY-SA

Outline

Premises

Resources

Books

  • Visualisation Analysis and Desgin, de Tamara Munzner (2014) A universal and thorough nomenclature of graphs. Tamara Munzner makes a special effort to use precise wording, in order to reconciliate statisicians, graphic designers, computer scientists and cognitive psychologists.
  • Data Visualization, A practical introduction, de Kieran Healy (2018) A gentle introduction to the world of graphs, but less comprehensive than the latter. Available on line..
  • The Grammar of Graphics, de Leland Wilkinson (2005) The book which inspired the ggplot2 library.

Blogs, sites and Twitter

Getting help with programming

  • Stackoverflow, the number-1 site for getting help with programmation. Make sure you browsed extensively for your answer before asking a new question: you can fiter results with the [keyword] syntax. If you ask a question, try to be as generic as possible, so that it can be useful to others, and provide an easily reproducible exemple, so that potential helpers can focus on your particular problem.
  • About ggplot2, I highly recommend tidyverse's website (link), where you can find introductions to ggplot2, dplyr and tidyr, that I use extensively in the tutorials. R Studio, the company developping the tidyverse suite also provides usefull cheat-sheets, and specifically ones for ggplot2, dplyr and tidyr. The STHDA website (link) has readily available solutions to usual customisation problems.