Selamat!

Mengubah Bentuk Data dengan tidyr

Jeroen Boeye

Head of Machine Learning, Faktion

Memisahkan kolom string berantakan

separate()

Kolom dengan banyak variabel

Satu kolom per variabel

separate_rows()

Sel berisi banyak nilai

Satu nilai per sel

Mengubah Bentuk Data dengan tidyr

Memutar data

pivot_longer()

Variabel sebagai header

Variabel sebagai header rapi

pivot_wider()

Nama variabel di kolom

Nama variabel di kolom dirapikan

Mengubah Bentuk Data dengan tidyr

Memperluas data

complete()

Sebelum complete

 

Setelah complete dengan fill

Mengubah Bentuk Data dengan tidyr

Membuka bersarang data

tibble(character = star_wars_list) %>% 
  unnest_wider(character) %>% 
  unnest_longer(films)
# A tibble: 45 x 2
   name        films                  
   <chr>       <chr>                  
 1 Chewbacca   Revenge of the Sith    
 2 Chewbacca   Return of the Jedi     
 3 Chewbacca   The Empire Strikes Back
 4 Chewbacca   A New Hope             
 5 Chewbacca   The Force Awakens      
 6 Darth Vader Revenge of the Sith    
 7 Darth Vader Return of the Jedi     
 8 Darth Vader The Empire Strikes Back
# ... with 37 more rows
Mengubah Bentuk Data dengan tidyr

Selesai

Mengubah Bentuk Data dengan tidyr

Preparing Video For Download...