MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Muat paket repurrrsive.
  • Muat himpunan data wesanderson.
  • Periksa struktur elemen pertama di wesanderson.
  • Periksa struktur elemen GrandBudapest dalam wesanderson.

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(___$___)
Edit dan Jalankan Kode