始める無料で始める

州別に分解してみる

総得票数は最も重要ですが、地理情報を活用するとさらに深掘りできます。この演習では、州ごとに結果がどう違ったかを見ていきます。

アフマディネジャドは全国で勝ったのか、それとも2位の候補者が上回った州があったのでしょうか?この問いに答えるため、まずは州レベルのデータセットを作成しましょう。

この演習はコースの一部です

R によるカテゴリカルデータの推測

コースを見る

演習の手順

  • iran から始めて州でグループ化し、1位候補の得票合計と2位候補の得票合計という2つの変数で要約します。各新しい列名は候補者名にしてください。
  • province_totals を確認します。
  • 2位候補が1位候補より多く得票した行をすべて抽出するように、province_totals をフィルタリングします。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# 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
___ %>%
  ___(___ > ___)
コードを編集して実行