Lösungen: Woche 1
Hausaufgaben
3. Berechnen Sie die Durchschnittsnote aller Module in Kommunikationswissenschaften, die Sie bisher abgeschlossen haben.
summe_gewichtet <-
sum (6.0 * 3 + # Einführung Kommunikationswissenschaft & Medienforschung
5.5 * 3 + # Kernbereich Medienpolitik & Medienökonomie
5.0 * 3 + # Kernbereich Medieninhalte & Mediennutzung
6.0 * 3 + # Wissenschaftliches Arbeiten
5.5 * 3 ) # Methoden der empirischen Kommunikationsforschung: Einführung
n <- (5 * 3 ) # oder: 3 + 3 + 3 + 3 + 3
summe_gewichtet / n
Ersetzt man hier die 999.999 durch die jeweilige Note, kann man herausfinden, wie sich der Durchschnitt mit den Leistungen in diesem Semester verändern wird.
summe_gewichtet <-
sum (6.0 * 3 + # Einführung Kommunikationswissenschaft & Medienforschung
5.5 * 3 + # Kernbereich Medienpolitik & Medienökonomie
5.0 * 3 + # Kernbereich Medieninhalte & Mediennutzung
6.0 * 3 + # Wissenschaftliches Arbeiten
5.5 * 3 + # Methoden der empirischen Kommunikationsforschung: Einführung
999.999 * 9 + # Statistik und Datenanalyse: Einführung
999.999 * 6 ) # Basistheorien der Kommunikationswissenschaft
n <- (5 * 3 ) + (1 * 6 ) + (1 * 9 ) # oder: 3 + 3 + 3 + 3 + 3 + 6 + 9
summe_gewichtet / n
Lösungen: Woche 2
Die Lösungen für die «QuartoPlayground»-Übung könnt ihr hier herunterladen.
Lösungen: Woche 8
QuartoPlayground
Die (erweiterte!) Lösung für die «QuartoPlayground»-Übung könnt ihr hier herunterladen.
Lösungen zur Übung 1
library (tidyverse)
DATEN <- readRDS (here:: here ("data/Stat_Einfuehrung_Befragung.RDS" ))
DATEN <- DATEN |>
mutate (A201_num = case_when (
A201 == "BA Major Kommunikationswissenschaft" ~ 1 ,
A201 == "BA Minor Kommunikationswissenschaft" ~ 2 ,
A201 == "MA Kommunikationswissenschaft (mit Auflagen)" ~ 3 ,
A201 == "Andere, und zwar" ~ 4 ,
.default = NA
)) |>
sjlabelled:: var_labels (A201_num = "Studienprogramm" ) |>
sjlabelled:: set_labels (A201_num,
labels = c (
"Major" = 1 ,
"Minor" = 2 ,
"MA-Auflage" = 3 ,
"andere" = 4 ))
DATEN |>
tidycomm:: knit_frequencies (A201_num)