始める無料で始める

アンネスト

nest() の反対が unnest() です。これはリスト列内の各データフレームを展開し、行を元のメインのデータフレームに戻します。

この演習では、nest() を元に戻すだけです。次のセクションでは、ネストとアンネストの間にモデルを当てはめて、この手順を実用的にする方法を学びます。

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

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

コースを見る

演習の手順

リスト列 data をアンネストして、テーブルが再び国×年の組み合わせごとに1行になるようにしてください。by_year_country に近い形になります。

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

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

# All countries are nested besides country
nested <- by_year_country %>%
  nest(-country)

# Unnest the data column to return it to its original form
コードを編集して実行