Seleksi vektor: masa-masa indah (4)
Cara lain untuk menyelesaikan latihan sebelumnya adalah dengan menggunakan nama elemen vektor (Monday, Tuesday, …) alih-alih posisi numeriknya. Sebagai contoh,
poker_vector["Monday"]
akan memilih elemen pertama dari poker_vector karena "Monday" adalah nama dari elemen pertama tersebut.
Seperti yang Anda lakukan pada latihan sebelumnya dengan numerik, Anda juga dapat menggunakan nama elemen untuk memilih beberapa elemen, misalnya:
poker_vector[c("Monday","Tuesday")]
Latihan ini adalah bagian dari kursus
Pengantar R
Petunjuk latihan
- Pilih tiga elemen pertama dalam
poker_vectordengan menggunakan nama mereka:"Monday","Tuesday", dan"Wednesday". Tetapkan hasil seleksi tersebut kepoker_start. - Hitung rata-rata nilai dalam
poker_startdengan fungsimean(). Cetak saja hasilnya agar Anda dapat memeriksanya.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Poker and roulette winnings from Monday to Friday:
poker_vector <- c(140, -50, 20, -120, 240)
roulette_vector <- c(-24, -50, 100, -350, 10)
days_vector <- c("Monday", "Tuesday", "Wednesday", "Thursday", "Friday")
names(poker_vector) <- days_vector
names(roulette_vector) <- days_vector
# Select poker results for Monday, Tuesday and Wednesday
poker_start <-
# Calculate the average of the elements in poker_start