Kom igångKom igång gratis

Delmängder av vektorer

Ibland vill du bara arbeta med vissa delar av en vektor, och då behöver du ett sätt att plocka ut just de delarna. Vad gör du till exempel om du bara vill ha avkastningen för den första månaden ur en vektor med 12 månaders avkastning? Det löser du genom att ta ut en delmängd ur vektorn med hjälp av [ ].

Här är avkastningsvektorn för 12 månader:

ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)

Välj den första månaden: ret[1].

Välj den första månaden med namn: ret["Jan"].

Välj de tre första månaderna: ret[1:3] eller ret[c(1, 2, 3)].

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

Introduktion till R för finans

Visa kurs

Övningsinstruktioner

  • Den namngivna vektorn ret är definierad i din arbetsmiljö.
  • Ta ut de 6 första månadernas avkastning.
  • Ta ut enbart mars och maj med hjälp av c() och "Mar", "May".
  • Kör den sista kodraden för att ta ut en delmängd som utesluter den första månaden.

Interaktiv övning med praktiskt arbete

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

# First 6 months of returns


# Just March and May


# Omit the first month of returns
ret[-1]
Redigera och kör kod