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
Petunjuk latihan
- Gunakan
unnest()pada data framegap_nesteduntuk mengambil kolom bertingkat dan memperluasnya menjadi data frame baru, lalu simpan sebagaigap_unnested. - Pastikan
gapminderdangap_unnestedbenar-benar identik dengan menggunakan fungsiidentical().
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(___, ___)