Plotting a bar graphic with aggregated data using geom_col()
This recipe is taking one step further into bar plots. We are sticking with the side-by-side grouped bars, but now we shall plot aggregated data on the y-axis (it could fit continuous data as well). Plotting aggregated data can feel a little more complicated than plotting continuous data once it requires aggregation. So it's a great opportunity to learn how to aggregate data and build data frames from it.
About the visuals this graph brings in, they are very good to show exactly how the variables perform across diverse categories and groups. For example, economists could use bar graphics with aggregated data to make stands about salary inequalities between U.S. college professors from different ranks and genders. Let us check what are the requirements to bring this example alive.
Getting ready
Besides ggplot2
, the car
package is needed in order to reproduce this recipe:
> if( !require(car)){ install.packages('car')}
Once this is...