ÎncepețiÎncepe gratuit

Iterează peste un vector

În videoclipul anterior, Filip ți-a prezentat două strategii diferite pentru utilizarea buclei for. Ca să-ți reîmprospătezi memoria, iată două bucle echivalente în 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])
}

Îți amintești de vectorul linkedin? Este un vector care conține numărul de vizualizări ale profilului tău de LinkedIn din ultimele șapte zile. Vectorul linkedin a fost predefinit, astfel încât să te poți concentra pe instrucțiuni!

Acest exercițiu face parte din cursul

R intermediar

Vezi cursul

Instrucțiuni pentru exercițiu

Scrie o buclă for care iterează peste toate elementele vectorului linkedin și afișează fiecare element separat. Fă asta în două moduri: folosind versiunea 1 a buclei și versiunea 2 a buclei din codul exemplu de mai sus.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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

# Loop version 1




# Loop version 2
Editează și rulează codul