Analiza wyników według prowincji
Choć łączne wyniki głosowania są najważniejsze, możesz zagłębić się w dane, korzystając z informacji geograficznych. W tym ćwiczeniu sprawdzisz, jak wyniki różniły się w poszczególnych prowincjach.
Czy Ahmadineżad wygrał w całym kraju, czy były prowincje, w których to drugi kandydat okazał się lepszy? Aby odpowiedzieć na to pytanie, zacznij od stworzenia zbioru danych na poziomie prowincji.
To ćwiczenie jest częścią kursu
Wnioskowanie dla danych kategorycznych w R
Instrukcje do ćwiczenia
- Zacznij od zbioru
iran, pogrupuj dane według prowincji, a następnie podsumuj je dwiema zmiennymi: sumą głosów kandydata z pierwszego miejsca i sumą głosów kandydata z drugiego miejsca. Nadaj każdej nowej kolumnie nazwę odpowiedniego kandydata. - Przejrzyj zbiór
province_totals. - Przefiltruj
province_totals, wybierając wszystkie wiersze, w których kandydat z drugiego miejsca uzyskał więcej głosów niż kandydat z pierwszego miejsca.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Construct province-level dataset
province_totals <- ___ %>%
# Group by province
___ %>%
# Sum up votes for top two candidates
___
# Inspect data frame
province_totals
# Filter for won provinces won by #2
___ %>%
___(___ > ___)