Kom igångKom igång gratis

Loopa över en vektor

I föregående video berättade Filip om två olika sätt att använda for-loopen. Som en påminnelse, titta på följande loopar som är ekvivalenta i 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])
}

Kommer du ihåg vektorn linkedin? Det är en vektor som innehåller antalet visningar din LinkedIn-profil fick under de senaste sju dagarna. Vektorn linkedin är fördefinierad så att du kan fokusera helt på instruktionerna!

Den här övningen är en del av kursen

R för medelnivå

Visa kurs

Övningsinstruktioner

Skriv en for-loop som itererar över alla element i linkedin och skriver ut varje element separat. Gör detta på två sätt: med loop version 1 och loop version 2 från exempelkoden ovan.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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

# Loop version 1




# Loop version 2
Redigera och kör kod