MulaiMulai sekarang secara gratis

Mengubah karakter menjadi faktor

Meskipun kadang kita ingin langsung masuk ke visualisasi data dan pemodelan, biasanya kita perlu merapikan data terlebih dahulu. Bab ini akan memandu Anda melalui langkah-langkah yang diperlukan untuk mereplikasi grafik FiveThirtyEight dari himpunan data asli, flying_etiquette. Kita akan mulai dengan membatasi himpunan data hanya pada responden yang kita minati dan mengubah beberapa kolom menjadi faktor.

Dalam kode, Anda akan melihat bahwa kami menambahkan tanda backtick di sekitar nama kolom. Ini perlu Anda lakukan jika ada spasi dalam nama kolom! Biasanya, kami mengubahnya menjadi garis bawah agar tidak perlu melakukan ini, tetapi dalam kasus ini kami mempertahankannya karena kita akan segera membuat grafik dari kolom-kolom tersebut.

Latihan ini adalah bagian dari kursus

Data Kategorikal di Tidyverse

Lihat Kursus

Petunjuk latihan

  • Ubah semua kolom bertipe karakter menjadi kolom faktor.
  • Hapus responden yang menjawab "Never" pada pertanyaan apakah mereka pernah naik pesawat sebelumnya.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

flying_etiquette %>%
    # Change characters to factors
    mutate(across(___(___), as.factor)) %>%
    # Filter out those who have never flown on a plane
    ___(`How often do you travel by plane?` != ___)
Edit dan Jalankan Kode