Struktur list
Sering kali ketika bekerja di R, Anda menggunakan data frame atau vektor. Jenis objek R lainnya adalah list. Walaupun list bisa tampak rumit, list juga sangat kuat. List seperti tas Hermione Granger (dari Harry Potter); list dapat memuat beragam hal. Isi sebuah list tidak harus memiliki tipe data yang sama, dan selama Anda mengetahui bagaimana list tersebut diatur, Anda dapat mengambil bagian yang diperlukan dengan melakukan subsetting.
Baik list bernama maupun tidak bernama dapat di-subset menggunakan kurung siku ganda [[ ]] seperti ini: listname[[ index ]]
Jika sebuah list memiliki nama, Anda juga dapat menggunakan $ untuk subsetting. Sintaks list$elementname mengambil elemen yang bernama dari list. Seperti objek lain di R, Anda dapat menggunakan str() untuk mengetahui struktur list tersebut.
Latihan ini adalah bagian dari kursus
Dasar-dasar Functional Programming dengan purrr
Petunjuk latihan
- Muat paket
repurrrsive. - Muat himpunan data
wesanderson. - Periksa struktur elemen pertama di
wesanderson. - Periksa struktur elemen
GrandBudapestdalamwesanderson.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Load repurrrsive package, to get access to the wesanderson dataset
library(___)
# Load wesanderson dataset
data(___)
# Get structure of first element in wesanderson
str(___)
# Get structure of GrandBudapest element in wesanderson
str(___$___)