Memilih baris unik
Jika Anda memiliki variabel kategorikal yang disimpan sebagai factor, sering kali berguna untuk mengetahui kategori individualnya; Anda dapat melakukannya dengan fungsi levels(). Untuk sebuah tibble, konsep yang lebih umum adalah menemukan baris dengan data unik. Mengikuti terminologi dari SQL, ini dilakukan menggunakan fungsi distinct(). Anda dapat menggunakannya langsung pada himpunan data Anda, sehingga Anda menemukan kombinasi unik dari sekumpulan kolom tertentu. Sebagai contoh, untuk menemukan kombinasi unik nilai pada kolom x, y, dan z, Anda akan menuliskan hal berikut.
a_tibble %>%
distinct(x, y, z)
Latihan ini merupakan bagian dari kursus
Pengantar Spark dengan sparklyr di R
Instruksi latihan
Koneksi Spark telah dibuat untuk Anda sebagai spark_conn. Sebuah tibble yang terhubung ke metadata track yang disimpan di Spark telah didefinisikan sebelumnya sebagai track_metadata_tbl.
- Temukan nilai unik dari kolom
artist_namepadatrack_metadata_tbl.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# track_metadata_tbl has been pre-defined
track_metadata_tbl
track_metadata_tbl %>%
# Only return rows with distinct artist_name
___