始める無料で始める

複数の国のモデルをまとめて扱う

モデルを整然化したデータフレームに変換する大きな利点の1つは、結合できることです。

前のセクションでは、アメリカ合衆国について、各年の「yes」票の割合に線形モデルを当てはめました。ここでは同じモデルをイギリスにも当てはめ、両国の結果を結合します。

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

ケーススタディ:Rで行う探索的データ分析

コースを見る

演習の手順

  • 米国に対して作成したものと同様のモデルをイギリスに対して当てはめ、UK_fit として保存します。
  • US_fit を整然化して US_tidied というデータフレームにし、同様に英国のモデルを UK_tidied にします。
  • dplyrbind_rows() を使って、2つの整然化したモデルを結合し、結果をコンソールに表示します。

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

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

# Linear regression of percent_yes by year for US
US_by_year <- by_year_country %>%
  filter(country == "United States")
US_fit <- lm(percent_yes ~ year, US_by_year)

# Fit model for the United Kingdom


# Create US_tidied and UK_tidied


# Combine the two tidied models
コードを編集して実行