Creating a color gradient in R with ggplot2 (CC151)
The ggplot2 R package offers a lot of flexibility in representing color using discrete or continuous values as a gradient. In this episode of Code Club, Pat will use
scale_color_gradient2 to customize the change in attitudes around receiving the COVID-19 vaccine. The data depict the percentage of people in 15 countries who would be willing to receive the COVID-19 vaccine as of August and October of 2020.
Pat uses the
scale_color_gradient2 functions from
ggplot2 and a variety of functions from the
ggtext packages in RStudio. Nearly all of the concepts Pat talks about for color can also be used with fills using
You can browse the state of the demo at the
august_october_2020.csv data is available in the GitHub repository.
X.1,Total Agree - August 2020,Total Agree - October 2020 Total,77,73 India,87,87 China,97,85 South Korea,84,83 Brazil,88,81 Australia,88,79 United Kingdom,85,79 Mexico,75,78 Canada,76,76 Germany,67,69 Japan,75,69 South Africa,64,68 Italy,67,65 Spain,72,64 United States,67,64 France,59,54