LoslegenKostenlos loslegen

Vektor names()

Kehren wir zum Beispiel mit den Renditen im Januar und Februar zurück. Zur Erinnerung: Im Januar hast du 5 % Rendite erzielt und im Februar zusätzliche 2 %. Als clevere:r Data Scientist fällt dir ein, dass du diese Renditen in einen Vektor packen kannst! Das sähe so aus:

ret <- c(5, 2)

Super! Jetzt stehen alle Renditen an einem Ort. Du kannst aber noch einen Schritt weitergehen, indem du jedem Eintrag in deinem Vektor einen Namen gibst. Das machst du mit names(). Schau dir das an:

names(ret) <- c("Jan", "Feb")

Wenn du ret jetzt ausgibst, erhältst du:

Jan Feb 
5   2

Ziemlich cool, oder?

Diese Übung ist Teil des Kurses

Einführung in R für Finance

Kurs anzeigen

Anleitung zur Übung

  • Für dich sind ein Vektor mit 12 monatlichen Renditen und ein Vektor mit Monatsnamen definiert.
  • Füge months als Namen zu ret hinzu, um den Vektor aussagekräftiger zu machen.
  • Gib ret aus, um den neu benannten Vektor zu sehen!

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Vectors of 12 months of returns, and month names
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
months <- c("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")

# Add names to ret
names(ret) <- 

# Print out ret to see the new names!
Code bearbeiten und ausführen