MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Pilih tiga elemen pertama dalam poker_vector dengan menggunakan nama mereka: "Monday", "Tuesday", dan "Wednesday". Tetapkan hasil seleksi tersebut ke poker_start.
  • Hitung rata-rata nilai dalam poker_start dengan fungsi mean(). 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
Edit dan Jalankan Kode