MulaiMulai sekarang secara gratis

Membuka struktur bertingkat pada data Anda

Seperti yang Anda lihat pada latihan sebelumnya, data frame bertingkat hanyalah cara untuk membentuk data Anda, pada dasarnya mengambil jendela group_by() dan mengemasnya ke dalam baris yang sesuai.

Dengan cara yang sama Anda dapat menggunakan fungsi nest() untuk memecah data menjadi potongan-potongan bertingkat, Anda dapat menggunakan fungsi unnest() untuk memperluas data frame yang berada di dalam potongan-potongan tersebut.

Latihan ini adalah bagian dari kursus

Machine Learning di Tidyverse

Lihat Kursus

Petunjuk latihan

  • Gunakan unnest() pada data frame gap_nested untuk mengambil kolom bertingkat dan memperluasnya menjadi data frame baru, lalu simpan sebagai gap_unnested.
  • Pastikan gapminder dan gap_unnested benar-benar identik dengan menggunakan fungsi identical().

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Create the unnested data frame called gap_unnnested
gap_unnested <- ___ %>% 
  ___(___)
  
# Confirm that your data was not modified  
identical(___, ___)
Edit dan Jalankan Kode