How to use this guide
We designed this guide to be read from beginning to end, so that each section builds on the foundations of those that came before. If this is your first time reading the guide, we would encourage you to read it in this way. However, those looking for guidance on specific aspects of data visualisation can make use of the search and navigation functions of this website.
If you would prefer to read offline, you can download the guide as a PDF. Individual sections of the guide can also be downloaded as separate PDFs using the “Other Formats > PDF” option when shown in the right-hand navigation menu.
Throughout the text you will find examples of charts and graphs. For many of these, we provide code in R to allow you to reproduce the visualisations, and we encourage you to do so and to adapt the code for your own purposes.
How to contribute to this guide
To make a suggestion or ask a question
Please open up a discussion in our GitHub repository’s Discussions section.
If you spot a bug or an error
Please either:
- Raise an issue in our GitHub repository’s Issues section. You can do this using one of the ‘Report an issue’ links on our website; or
- Fork our repository, edit the relevant file(s), and make a pull request against the
main
branch of our repository. You can do this using one of the ‘Edit this page’ links on our website.
If you want to add a new feature or section to the guide
- Raise an issue in our GitHub repository’s Issues section, tag it as an ‘enhancement’ and describe your proposed contribution.
- Fork the repository and create a new branch named, e.g.,
my-new-feature-or-section
. - Add content, code and files to your branch.
- Make a pull request against the
main
branch of our repository.
Further information about the contribution process can be found in our repository’s README file.
How to engage with other users of this guide
Readers are encouraged to make full use of our GitHub repository’s Discussions section. Please note that use of, and all contributions to, our website and repository are governed by our Code of Conduct.
Copyright, re-use, distribution, and disclaimer
This guide is copyright © 2024 Andreas Krause, Nicola Rennie and the Royal Statistical Society. Content created by the editorial team and published in this guide is licensed under a Creative Commons Attribution 4.0 (CC BY 4.0) International licence, meaning it can be used and adapted for any purpose, provided attribution is given to the original authors. By contributing to this guide, contributors agree to licence their own work under the same terms.
How to cite: Krause, Andreas, Nicola Rennie, and Brian Tarran. “Best Practices for Data Visualisation.” Royal Statistical Society, 1 February 2024. https://doi.org/10.5281/zenodo.10600718.
Statements of fact and opinion published on this website are those of the respective authors and contributors and not necessarily those of the Royal Statistical Society (RSS).
The authors have prepared the content of this website responsibly and carefully. However, the authors and the RSS disclaim all warranties, express or implied, as to the accuracy of the information contained in any of the materials on this website or on other linked websites or on any subsequent links. See the full terms and conditions.