Creating a facet box plot
With faceting tools at hand, we will now give the car::Salaries data frame a better look. There are many aspects of this particular data set that stood out in the analysis made at previous chapters. In this recipe, a facet box plot will be crafted. We shall use ranks and discipline variables to create facets. Variables sex and salary are going to fit respectively the x and y axes.
Variable discipline is assigned with A for theoretical departments and B for applied ones, so this recipe will also teach how to relabel these in order to make it intuitive.
How to do it...
Let us now create a facet box plot:
- Store data into a new object and factor
disciplineproperly:
> library(car)
> data_box <- Salaries
> data_box$discipline <- factor(data_box$discipline, labels = c('theoretical','applied'))- Craft a box plot and call
facet_grid():
> library(ggplot2) > boxplot <- ggplot(data = data_box) + geom_boxplot(aes( x = sex, y = salary), position = 'identity...