Benutzer:Beitsefer
Zur Navigation springen
Zur Suche springen
Seiten:
[Bearbeiten | Quelltext bearbeiten]Asya Abdullah, Asma Mohamed Abdalla, Misstress Barbara, Florence Cushman, Asma Jilani Jahangir, Zeynep Tufekci.
Grafiken (geplottet mit R - GGPLOT2):
[Bearbeiten | Quelltext bearbeiten]Grafik <- df2 %>%
ggplot(aes(Jahr)) +
geom_line(aes(y = männlich, linetype = "männlich"), color = "black") +
geom_line(aes(y = weiblich, linetype = "weiblich"), color = "blue") +
geom_line(aes(y = Insgesamt, linetype = "Insgesamt"), color = "red") +
geom_point(aes(y = männlich, color = "männlich"), size = 0.3) +
geom_point(aes(y = weiblich, color = "weiblich"), size = 0.3) +
geom_point(aes(y = Insgesamt, color = "Insgesamt"), size = 0.3) +
labs(title = "Anzahl der Suizidsterbefälle in Deutschland von 1980 bis 2021",
caption = "nach Angaben des statistischen Bundesamtes (Destatis), 2022 | Stand: 24.02.2023", # fügt die Quellenangabe hinz
x = "Jahr",
y = "Zahl der Fälle") +
scale_linetype_manual(name = "Legende",
values = c("männlich" = "dotdash", "weiblich" = "dashed", "Insgesamt" = "solid"),
guide = guide_legend(override.aes = list(color = c("red", "black", "cornflowerblue")))) +
scale_color_manual(name = "Legende", values = c("männlich" = "black", "weiblich" = "cornflowerblue", "Insgesamt" = "red")) +
theme_bw() +
theme(panel.grid.major = element_line(size = 0.2, color = "darkseagreen4"),
panel.grid.minor = element_line(size = 0.2, color = "grey"),
plot.title = element_text(family = "Helvetica", face = NULL),
plot.caption = element_text(hjust = 0, size = 8, margin = margin(t = 10, unit = "pt")))+
scale_y_continuous(breaks = seq(0, 18711, 2000),
minor_breaks = seq(0, 18711, 2000))
Grafik1 <- Grafik + annotate("text",
x = as.Date('01/01/2008', "%m/%d/%Y"),
y = c(14300),
label = c("2008: Jahr der Finanzkrise"))
Grafik2 <- Grafik1 + annotate("segment",
x = as.Date('01/01/2008', "%m/%d/%Y"),
xend = as.Date('01/01/2008', "%m/%d/%Y"),
y = 0,
yend = 14000,
color = "burlywood1",
size = 0.2)
Grafik2 <- df2 %>%
ggplot(aes(Jahr)) +
geom_line(aes(y = PolizeilicherfassteUnfälle, color = "PolizeilicherfassteUnfälle"), size = 0.7) +
geom_line(aes(y = UnfällemitPersonenschaden, color = "UnfällemitPersonenschaden")) +
geom_line(aes(y = Sachschaden, color = "Sachschaden")) +
geom_line(aes(y = Verunglückteinsgesamt, color = "Verunglückteinsgesamt"), size = 0.7) +
scale_color_manual(name = "Legende",
values = c("PolizeilicherfassteUnfälle" = "dodgerblue2",
"UnfällemitPersonenschaden" = "indianred3",
"Sachschaden" = "green4",
"Verunglückteinsgesamt" = "mediumvioletred"),
labels = c("Polizeilich erfasste\n Unfälle",
"Sachschaden",
"Unfälle mit\nPersonenschaden",
"Verunglückte \n insgesamt")) +
labs(title = "Unfallstatistik von 1950 bis 2021",
caption = ("Bis 1990 früheres Bundesgebiet. Bis 1952 ohne Saarland. \n Bis 1952 am Unfalltag Gestorbene, ab 1953 innerhalb von 30 Tagen nach dem Unfall Gestorbene. \n nach Angaben des statistischen Bundesamtes (Destatis), 2023 | Stand: 24.02.2023"), # fügt die Quellenangabe hinz
x= "Jahr",
y = "Zahl") +
scale_y_continuous(labels = function(x) {
paste0(x / 1000000, "M")
},
breaks = seq(250000, 2600000, 250000))+ # sorgt dafür, dass die Zahlen auf der Y-Achse in 0.25 Schritten etc ausgegeben wird.
scale_x_continuous(breaks = seq(1950, 2021, 10))+ # verringert den Abstand auf der X-Achse
theme_classic()+
theme(panel.grid.major = element_line(size = 0.2, color = "slategrey"), #darkseagreen
panel.grid.minor = element_line(linewidth = 0.2, color = "darkseagreen"),
plot.title = element_text(family = "Arial", face = "bold"),
plot.caption = element_text(hjust = 0, size = 8, margin = margin(t = 10, unit = "pt")),
legend.spacing.y = unit(0.5, "cm"),
legend.spacing.x = unit(0.3, "cm"),
legend.key.size = unit(1, "cm"), # ABSTAND ZWISCHEN DEN PUNKTEN
legend.key.width = unit(0.5, "cm"))