IniziaInizia gratis

Cicla su un vettore

Nel video precedente, Filip ti ha parlato di due strategie diverse per usare il ciclo for. Per rinfrescarti la memoria, considera i seguenti cicli che in R sono equivalenti:

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])
}

Ti ricordi il nostro vettore linkedin? È un vettore che contiene il numero di visualizzazioni del tuo profilo LinkedIn negli ultimi sette giorni. Il vettore linkedin è già stato predefinito così puoi concentrarti completamente sulle istruzioni!

Questo esercizio fa parte del corso

R intermedio

Visualizza il corso

Istruzioni dell'esercizio

Scrivi un ciclo for che iteri su tutti gli elementi di linkedin e stampi ogni elemento separatamente. Fallo in due modi: usando la loop version 1 e la loop version 2 mostrate nel codice di esempio sopra.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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

# Loop version 1




# Loop version 2
Modifica ed esegui il codice