始める無料で始める

データフレームのアンネスト

各モデルの整形済み(tidied)バージョンが tidied 列に保存されています。これらをすべて結合して大きなデータフレームにまとめたいです。先ほど米国と英国の整形済みモデルを結合したのと同様の操作です。tidyrunnest() 関数を使うと実現できます。

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

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

コースを見る

演習の手順

  • tidied 列に保存された整形済みモデルをアンネストするために、unnest() のステップを追加し、結果を country_coefficients として保存します。
  • 作成した country_coefficients オブジェクトをコンソールに出力します。

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

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

# Add one more step that unnests the tidied column
___ <- by_year_country %>%
  nest(-country) %>%
  mutate(model = map(data, ~ lm(percent_yes ~ year, data = .)),
         tidied = map(model, tidy))


# Print the resulting country_coefficients variable
コードを編集して実行