Menu
CoddyTech

Mengakses Elemen Vektor

Termasuk bagian Dasar-Dasar dalam perjalanan R di Coddy. Pelajaran 57 dari 78.

Sekarang kamu sudah bisa membuat vektor, kamu perlu tahu cara mengambil nilai tertentu darinya. Di R, kamu mengakses elemen vektor menggunakan tanda kurung siku [] dengan nomor posisi elemen yang kamu inginkan.

Tidak seperti banyak bahasa pemrograman, R menggunakan pengindeksan berbasis 1 , elemen pertama berada di posisi 1, bukan 0:

fruits <- c("apple", "banana", "cherry", "date")
print(fruits[1])
print(fruits[3])

Output:

[1] "apple"
[1] "cherry"

Kamu juga dapat mengakses beberapa elemen sekaligus dengan memberikan vektor posisi:

scores <- c(85, 92, 78, 95, 88)
print(scores[c(1, 3, 5)])

Output:

[1] 85 78 88

Untuk mengakses elemen terakhir dari vector, gabungkan length() dengan pengindeksan:

numbers <- c(10, 20, 30, 40)
print(numbers[length(numbers)])

Output:

[1] 40
challenge icon

Tantangan

Mudah

Kamu diberikan vektor berikut:

temperatures <- c(72, 68, 75, 80, 65, 78, 71)

Dengan menggunakan vektor ini, cetak nilai-nilai berikut secara berurutan:

  1. Suhu pertama
  2. Suhu keempat
  3. Suhu terakhir (gunakan length() untuk menemukannya secara dinamis)
  4. Suhu ke-2, ke-4, dan ke-6 sekaligus (sebagai satu output)

Output kamu seharusnya:

[1] 72
[1] 80
[1] 71
[1] 68 80 78

Coba sendiri

# Vektor suhu
temperatures <- c(72, 68, 75, 80, 65, 78, 71)

# TODO: Tulis kodemu di bawah ini
# 1. Tampilkan suhu pertama

# 2. Tampilkan suhu keempat

# 3. Tampilkan suhu terakhir (gunakan length() untuk menemukannya secara dinamis)

# 4. Tampilkan suhu ke-2, ke-4, dan ke-6 sekaligus
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler R online