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
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