UCL Discovery Stage
UCL home » Library Services » Electronic resources » UCL Discovery Stage

Raincloud plots: a multi-platform tool for robust data visualization

Allen, Micah; Poggiali, Davide; Whitaker, Kirstie; Marshall, Tom Rhys; van Langen, Jordy; Kievit, Rogier A; (2019) Raincloud plots: a multi-platform tool for robust data visualization. Wellcome Open Research , 4 , Article 63. 10.12688/wellcomeopenres.15191.2. Green open access

[thumbnail of Allen_Raincloud plots. A multi-platform tool for robust data visualization_VoR.pdf]
Preview
Text
Allen_Raincloud plots. A multi-platform tool for robust data visualization_VoR.pdf - Published Version

Download (7MB) | Preview

Abstract

Across scientific disciplines, there is a rapidly growing recognition of the need for more statistically robust, transparent approaches to data visualization. Complementary to this, many scientists have called for plotting tools that accurately and transparently convey key aspects of statistical effects and raw data with minimal distortion. Previously common approaches, such as plotting conditional mean or median barplots together with error-bars have been criticized for distorting effect size, hiding underlying patterns in the raw data, and obscuring the assumptions upon which the most commonly used statistical tests are based. Here we describe a data visualization approach which overcomes these issues, providing maximal statistical information while preserving the desired 'inference at a glance' nature of barplots and other similar visualization devices. These "raincloud plots" can visualize raw data, probability density, and key summary statistics such as median, mean, and relevant confidence intervals in an appealing and flexible format with minimal redundancy. In this tutorial paper, we provide basic demonstrations of the strength of raincloud plots and similar approaches, outline potential modifications for their optimal use, and provide open-source code for their streamlined implementation in R, Python and Matlab ( https://github.com/RainCloudPlots/RainCloudPlots). Readers can investigate the R and Python tutorials interactively in the browser using Binder by Project Jupyter.

Type: Article
Title: Raincloud plots: a multi-platform tool for robust data visualization
Location: England
Open access status: An open access version is available from UCL Discovery
DOI: 10.12688/wellcomeopenres.15191.2
Publisher version: https://doi.org/10.12688/wellcomeopenres.15191.2
Language: English
Additional information: © 2021 Allen M et al. This is an open access work distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Keywords: Matlab, Python, R, barplots, data visualization, raincloud plots
UCL classification: UCL
UCL > Provost and Vice Provost Offices > School of Life and Medical Sciences
UCL > Provost and Vice Provost Offices > School of Life and Medical Sciences > Faculty of Brain Sciences
URI: https://discovery-pp.ucl.ac.uk/id/eprint/10178652
Downloads since deposit
1,197Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item