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
Petunjuk latihan
- Hapus responden yang tidak memilih metode.
- Buat variabel baru,
ml_method, dariMLMethodNextYearSelectyang mempertahankan 5 judul paling umum dan menggabungkan sisanya sebagai "other method" menggunakan argumenother_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, ___)