始める無料で始める

データのアンネスト

前の演習で見たように、ネストされたデータフレームはデータの形を整えるための方法にすぎません。つまり、group_by() で作られるウィンドウを対応する行にまとめているイメージです。

同様に、nest() 関数でデータをネストしたまとまりに分割できるのと同じ要領で、unnest() 関数を使えば、これらのまとまりの中にあるネストされたデータフレームを展開できます。

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

Tidyverse で学ぶ Machine Learning

コースを見る

演習の手順

  • gap_nested データフレームに対して unnest() を使い、ネストされた列を展開して新しいデータフレームにし、gap_unnested として保存します。
  • identical() 関数を使って、gapmindergap_unnested が同一であることを確認してください。

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

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

# Create the unnested data frame called gap_unnnested
gap_unnested <- ___ %>% 
  ___(___)
  
# Confirm that your data was not modified  
identical(___, ___)
コードを編集して実行