Aan de slagBegin gratis

Toevoegen aan een lijst

Als je eenmaal een lijst hebt gemaakt, zit je er niet voor altijd aan vast. Je kunt er op elk moment nieuwe elementen aan toevoegen! Stel dat je de favoriete film van je vriend Dan wilt toevoegen aan je lijst. Dat kan met $, net zoals je deed bij het toevoegen van nieuwe kolommen aan dataframes.

my_list$dans_movie <- "StaR Wars"

my_list

$my_words
[1] "I <3 R"

$my_numbers
[1] 42 24

$dans_movie
[1] "StaR Wars"

Je had ook c() kunnen gebruiken om een extra element aan de lijst toe te voegen: c(my_list, dans_movie = "StaR Wars"). Dit is handig als je in één keer meerdere elementen aan je lijst wilt toevoegen.

Deze oefening maakt deel uit van de cursus

Introductie tot R voor finance

Bekijk cursus

Oefeninstructies

  • Een ander handig gegeven voor je portfolio is de variabele weight, die aangeeft hoe je in Apple en IBM belegd bent. Vul de ___ correct in zodat je 20% in Apple en 80% in IBM belegt. Gebruik decimale getallen, geen percentages!
  • Print portfolio om het element weight te bekijken.
  • Je kunt de gegevens in een lijst wijzigen op dezelfde manier als iets toevoegen met $. Maak weight zo dat je 30% in Apple en 70% in IBM belegt.
  • Print portfolio opnieuw om je wijzigingen te zien.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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
Code bewerken en uitvoeren