Fazer um loop sobre um vetor
No vídeo anterior, Filip falou a você sobre duas estratégias diferentes para usar o loop for
. Para refrescar sua memória, considere os seguintes loops que são equivalentes no R:
primes <- c(2, 3, 5, 7, 11, 13)
# loop version 1
for (p in primes) {
print(p)
}
# loop version 2
for (i in 1:length(primes)) {
print(primes[i])
}
Você se lembra do nosso vetor linkedin
? É um vetor que contém o número de visualizações que seu perfil do LinkedIn teve nos últimos sete dias. O vetor linkedin
foi predefinido para que você possa se concentrar totalmente nas instruções!
Este exercício faz parte do curso
R intermediário
Instruções do exercício
Escreva um loop for
que itere sobre todos os elementos de linkedin
e imprima cada elemento separadamente. Faça isso de duas maneiras: usando a versão 1 do loop e a versão 2 do loop no código de exemplo acima.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# The linkedin vector has already been defined for you
linkedin <- c(16, 9, 13, 5, 2, 17, 14)
# Loop version 1
# Loop version 2