In this tutorial, we will learn how to compute correlation of one variable against multiple variables and make a plot showing the correlation values with error bars. This nice trick uses map() functions from purrr package to compute multiple correlations and uses broom's tidy() … [Read more...] about Correlation Dot Plot with Error Bar
R
How to Make Notched boxplots with ggplot2
In this tutorial, we will learn how to make notched boxplots using ggplot2 in R. Notched boxplot is a variant of boxplot that helps comparing boxplots from different groups in a plot. "Notch" refers to the narrowing of the box around the median of the boxplot. If we are … [Read more...] about How to Make Notched boxplots with ggplot2
How to make rain cloud plots with ggdist
In this tutorial, we will learn how to make raincloud plots with the R package ggdist. In an earlier post, we learned how to make rain cloud plots with half violinplot, kind of from scratch. However, ggdist, an R package "that provides a flexible set of ggplot2 geoms and stats … [Read more...] about How to make rain cloud plots with ggdist
ggplot2 error: Cannot use `+.gg()` with a single argument.
In this post, we will learn how to fix one of the common ggplot2 error messages. While trying to make a ggplot2, we might get the following error. The error message here " Did you accidentally put + on a new line?" is bit helpful as it hints what is the cause of the error. … [Read more...] about ggplot2 error: Cannot use `+.gg()` with a single argument.
Error in ggplot(): Mapping should be created with `aes()`
In this post we will see an example of one of most common errors while making a plot with ggplot2 and how to fix them. Let us we are trying to make a scatter plot using ggplot2 using the following code. Here we use mtcars dataset built-in R to make the scatter … [Read more...] about Error in ggplot(): Mapping should be created with `aes()`