Hanya planet dengan cincin tetapi lebih pendek
Jadi, apa yang sebenarnya Anda pelajari pada latihan sebelumnya? Anda memilih suatu subset dari data frame (planets_df) berdasarkan apakah suatu kondisi bernilai benar (memiliki cincin atau tidak), dan Anda berhasil mengambil semua data yang relevan. Keren sekali! Pada titik ini, NASA mungkin sudah melirik CV Anda ;-).
Sekarang, mari naik satu tingkat dan gunakan fungsi subset(). Anda dapat menganggap fungsi subset() sebagai jalan pintas untuk melakukan hal yang sama persis seperti yang Anda lakukan pada latihan sebelumnya.
subset(my_df, subset = some_condition)
Argumen pertama subset() menentukan himpunan data yang ingin Anda ambil subset-nya. Dengan menambahkan argumen kedua, Anda memberikan R informasi dan kondisi yang diperlukan untuk memilih subset yang benar.
Kode di bawah ini akan memberikan hasil yang persis sama seperti yang Anda peroleh pada latihan sebelumnya, tetapi kali ini, Anda tidak memerlukan rings_vector!
subset(planets_df, subset = rings)
Latihan ini adalah bagian dari kursus
Pengantar R
Petunjuk latihan
Gunakan subset() pada planets_df untuk memilih planet yang memiliki diameter lebih kecil daripada Bumi. Karena variabel diameter adalah ukuran relatif terhadap diameter planet Bumi, kondisi Anda adalah diameter < 1.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# planets_df is pre-loaded in your workspace
# Select planets with diameter < 1