MulaiMulai sekarang secara gratis

Melakukan loop pada sebuah vektor

Dalam video sebelumnya, Filip menjelaskan dua strategi berbeda untuk menggunakan for loop. Untuk menyegarkan ingatan Anda, perhatikan loop berikut yang setara di R:

primes <- c(2, 3, 5, 7, 11, 13)

# loop versi 1
for (p in primes) {
  print(p)
}

# loop versi 2
for (i in 1:length(primes)) {
  print(primes[i])
}

Ingat vektor linkedin kita? Ini adalah vektor yang memuat jumlah tayangan profil LinkedIn Anda dalam tujuh hari terakhir. Vektor linkedin sudah didefinisikan sebelumnya agar Anda dapat sepenuhnya fokus pada instruksi!

Latihan ini adalah bagian dari kursus

R Tingkat Menengah

Lihat Kursus

Petunjuk latihan

Tulis sebuah for loop yang melakukan iterasi atas semua elemen linkedin dan mencetak setiap elemennya secara terpisah. Lakukan dengan dua cara: menggunakan loop versi 1 dan loop versi 2 pada contoh kode di atas.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# The linkedin vector has already been defined for you
linkedin <- c(16, 9, 13, 5, 2, 17, 14)

# Loop version 1




# Loop version 2
Edit dan Jalankan Kode