Plotting side-by-side bar graph
Instead of stacking the categories, we could have chosen to display them side-by-side. You might recall one side-by-side bar graph coming from a blog, magazine or newspaper. These plots can be easily made with ggplot2 and plotly, but ggvis was not there when this book was written. Check the See also section for more reference.
This kind of viz is good to show comparisons between categories across some other categories (or time). If you choose side-by-side bars instead of stacked ones you're probably choosing to highlight the variable displayed by colors over the one displayed by the x-axis. Let's see how ggplot2 and plotly handle it.
Getting ready
Besides the usual ggplot2 and plotly packages, car package is required once data frame is coming from it. We also need plyr to do some computation:
> if( !require(car)){ install.pacakges('car')}
> if( !require(plyr)){ install.packages('plyr')}Running the preceding code is going to check local availability of such...