Kom igångKom igång gratis

Skapa vektorer i R

Det finns flera sätt att arbeta med vektorer i R.

Ett sätt är att skapa vektorn själv, och det kan du göra på några olika vis.

Kommandot rep() i R skapar en vektor som upprepar samma element ett angivet antal gånger, medan kommandot seq() skapar en vektor som följer ett angivet mönster.

En vektor kan också skapas manuellt med kommandot c(), som står för "concatenate" (sammanfoga).

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

Linjär algebra för datavetenskap i R

Visa kurs

Övningsinstruktioner

  • Använd exemplet som skapar en vektor med tre 3'or för att skapa en vektor med fyra 4'or med kommandot rep().

  • Använd exemplet som skapar vektorn med talen 2, 4 och 6 i ordning för att skapa vektorn med talen 1, 3 och 5 i ordning med kommandot seq().

  • Frågorna till de två första uppgifterna har skapats med kommandot c(). Ange svaren på de två första uppgifterna på samma sätt, med kommandot c().

Interaktiv övning med praktiskt arbete

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

# 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, ___)
Redigera och kör kod