💻Übung zur Datenvisualisierung
In dieser Übung erstellt ihr unterschiedliche Visualisierungen mit R und ggplot2.
1 Trends und Entwicklungen
1.1 Verlauf der neuen Impfungen in Deutschland
covid %>%
filter(location == "Germany") %>%
filter(date >= "2021-01-01") %>%
ggplot() +
aes(x = date, y = new_vaccinations_smoothed) +
geom_line()1.2 Wöchentliche Neuinfektionen seit Pandemiebeginn
covid %>%
filter(location == "Germany", date >= "2021-01-01") %>%
transmute(week = floor_date(date, "week"), new_cases) %>%
group_by(week) %>%
summarise(sum_new_cases = sum(new_cases, rm.na = TRUE )) %>%
ggplot() +
aes(x = week, y = sum_new_cases) +
geom_bar(stat = "identity")2 Proportionen
2.1 Häufigkeit pro Studiengang
limo %>%
transmute(f44_studiengang = fct_infreq(recode(f44_studiengang, `1` = "BAH", `2` = "BLW", `3` = "BLP", `4` = "OEC", `5` = "MAL", `-999` = "NA"))) %>%
ggplot() +
aes(x = f44_studiengang) +
geom_bar()2.2 Limo gekauft, getrunken oder weder noch?
limo %>% transmute(f1 = case_when(
f1_gekauft == 1 ~ "gekauft",
f1_getrunken == 1 ~ "getrunken",
f1_weder_noch == 1 ~ "weder noch",
TRUE ~ "keine Angabe" )) %>%
ggplot() +
aes(x = f1) +
geom_bar() +
labs(x = "Antwort", y = "Häufigkeit")
3 Verteilungen
3.1 Proteingehalt über alle Produkte
3.2 Fettgehalt in drei Lebensmittelkategorien
4 Assoziationen
4.1 Zusammenhang GDP und Lebenserwartung
Last updated