MulaiMulai sekarang secara gratis

Mempertahankan level yang paling umum

Terkadang Anda tidak ingin mempertahankan level berdasarkan proporsi, melainkan n level yang paling umum. Mari kita lihat bagaimana level yang dipertahankan untuk MLMethodNextYearSelect berubah ketika kita mempertahankannya berdasarkan jumlah, bukan proporsi. multiple_choice_responses telah dimuat untuk Anda.

Latihan ini adalah bagian dari kursus

Data Kategorikal di Tidyverse

Lihat Kursus

Petunjuk latihan

  • Hapus responden yang tidak memilih metode.
  • Buat variabel baru, ml_method, dari MLMethodNextYearSelect yang mempertahankan 5 judul paling umum dan menggabungkan sisanya sebagai "other method" menggunakan argumen other_level.
  • Hitung frekuensi setiap ml_method, diurutkan menurun.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

multiple_choice_responses %>%
  # Remove NAs 
  filter(___) %>%
  # Create ml_method, retaining the 5 most common methods and renaming others "other method" 
  mutate(ml_method = ___(MLMethodNextYearSelect, ___, other_level = ___)) %>%
  # Count the frequency of your new variable, sorted in descending order
  ___(ml_method, ___)
Edit dan Jalankan Kode