Mulai sekarangMulai gratis

Menemukan observasi yang hilang

Anda adalah seorang inspektur di sebuah PLTN dan harus memvalidasi apakah setiap reaktor telah menerima pemeriksaan keselamatan harian sepanjang satu tahun penuh. Log pemeriksaan keselamatan ada di reactor_df, sebuah data frame dengan kolom date, reactor, dan check.

Dua vektor, dates dan reactors, yang masing-masing berisi semua tanggal dalam setahun dan daftar reaktor di pabrik telah dibuat untuk Anda. Anda akan menggunakan kombinasi fungsi expand_grid() dan anti_join() untuk menemukan tanggal ketika reaktor tertentu tidak diperiksa.

Paket dplyr telah dimuat sebelumnya untuk Anda.

Latihan ini merupakan bagian dari kursus

Mengubah Bentuk Data dengan tidyr

Lihat Kursus

Instruksi latihan

  • Gunakan fungsi expand_grid() untuk membuat sebuah tibble yang memuat semua kombinasi variabel date dan reactor. Gunakan vektor dates dan reactors yang telah disiapkan untuk Anda.
  • Lakukan anti-join antara full_df dan reactor_df pada kolom date dan reactor.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Create a tibble with all combinations of dates and reactors
full_df <- ___

# Find the reactor - date combinations not present in reactor_df
full_df %>% 
  ___
Edit dan Jalankan Kode