Zu einer Liste hinzufügen
Wenn du eine Liste erstellt hast, bist du nicht für immer daran gebunden. Du kannst jederzeit neue Elemente hinzufügen! Angenommen, du möchtest den Lieblingsfilm deines Freundes Dan zu deiner Liste hinzufügen. Das geht mit $, so wie beim Hinzufügen neuer Spalten zu Data Frames.
my_list$dans_movie <- "StaR Wars"
my_list
$my_words
[1] "I <3 R"
$my_numbers
[1] 42 24
$dans_movie
[1] "StaR Wars"
Du hättest auch c() verwenden können, um ein weiteres Element zur Liste hinzuzufügen: c(my_list, dans_movie = "StaR Wars"). Das ist hilfreich, wenn du mehrere Elemente auf einmal hinzufügen willst.
Diese Übung ist Teil des Kurses
Einführung in R für Finance
Anleitung zur Übung
- Eine weitere nützliche Information für dein
portfolioist die Variableweight, die beschreibt, wie stark du in Apple und IBM investiert bist. Fülle die___so aus, dass du zu 20 % in Apple und zu 80 % in IBM investiert bist. Denk daran, Dezimalzahlen zu verwenden, nicht Prozentsätze! - Gib
portfolioaus, um das Elementweightzu sehen. - Du kannst die Daten in einer Liste genauso ändern, wie du mit
$etwas hinzufügst. Erstelleweightso, dass du zu 30 % in Apple und zu 70 % in IBM investiert bist. - Gib
portfolioerneut aus, um deine Änderungen zu sehen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Add weight: 20% Apple, 80% IBM
portfolio$___ <- c(apple = ___, ibm = ___)
# Print portfolio
# Change the weight variable: 30% Apple, 70% IBM
portfolio$___ <- c(apple = ___, ibm = ___)
# Print portfolio to see the changes