Aan de slagGa gratis aan de slag

Vectoren maken in R

Vectoren kun je in R op verschillende manieren samenstellen.

Eén manier is om de vector zelf te maken, en daar zijn meerdere manieren voor.

Het commando rep() in R maakt een vector die hetzelfde element een opgegeven aantal keren herhaalt, terwijl het commando seq() een vector maakt die een opgegeven patroon volgt.

Een vector kun je ook handmatig maken met het commando c(), dat staat voor "concatenate" (samenvoegen).

Deze oefening maakt deel uit van de cursus

Lineaire algebra voor data science in R

Cursus bekijken

Oefeninstructies

  • Gebruik het voorbeeld waarin een vector van drie 3's wordt gemaakt om met rep() een vector van vier 4's te maken.

  • Gebruik het voorbeeld waarin de vector met de getallen 2, 4 en 6 in volgorde wordt gemaakt om met seq() de vector met 1, 3 en 5 in volgorde te maken.

  • De invoer voor de eerste twee vragen is gemaakt met het commando c(). Geef de antwoorden op de eerste twee ook op die manier, met het commando c().

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Creating three 3's and four 4's, respectively
rep(3, 3)
rep(4, ___)

# Creating a vector with the first three even numbers and the first three odd numbers
seq(2, 6, by = 2)
seq(1, 5, by = ___)

# Re-creating the previous four vectors using the 'c' command
c(3, 3, 3)
c(___, 4, ___, 4)

c(2, 4, 6)
c(___, 3, ___)
Code bewerken en uitvoeren