Is it possible to create a barplot using ggplot, where 2 attributes are represented on the x-axis? In addition I would like to fill the bars with colors based on a category.