Working with geom_col
In ggplot, there are two different ways to make bar plots: geom_col()
and geom_bar()
.
If your data is in the form where the height of the bar is encoded in a column that you want to map to the y-axis, like counts of diseases are in our data, you want to use the geom_col()
option.
Let's make a barplot of the number of cases recorded by disease for India in 1980 using geom_col()
.
Diese Übung ist Teil des Kurses
Visualization Best Practices in R
Anleitung zur Übung
filter()
the data to thecountry
ofIndia
and the year1980
withcountry == "India", year == 1980
.- Map
disease
to the x-axis andcases
to the y-axis in theaes()
call. - Add a
geom_col()
geometry.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
who_disease %>%
# filter to india in 1980
filter(___) %>%
# map x aesthetic to disease and y to cases
ggplot(aes(___)) +
# use geom_col to draw
___