Zacznij terazZacznij za darmo

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

Zobacz kurs

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
___ %>%
  ___(___ > ___)
Edytuj i uruchom kod