Maak een lijst
Net als een boodschappenlijst kun je in R lijsten gebruiken om items van verschillende datatypes bij elkaar te houden. Een lijst maken is, jawel, zo simpel als de functie list() gebruiken. Je zou kunnen zeggen dat een lijst een soort super-datatype is: je kunt er vrijwel elk stukje informatie in opslaan! Maak bijvoorbeeld zo’n lijst:
words <- c("I <3 R")
numbers <- c(42, 24)
my_list <- list(words, numbers)
my_list
[[1]]
[1] "I <3 R"
[[2]]
[1] 42 24
Hieronder ga je je eerste lijst maken op basis van data waar je al mee hebt gewerkt!
Deze oefening maakt deel uit van de cursus
Introductie tot R voor Financiën
Oefeninstructies
- De 4 componenten voor je lijst zijn al voor je aangemaakt.
- Gebruik
list()om een lijst te maken vanname,apple,ibmencor_matrix, in die volgorde, en wijs die toe aanportfolio. - Print je
portfolio.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# List components
name <- "Apple and IBM"
apple <- c(109.49, 109.90, 109.11, 109.95, 111.03)
ibm <- c(159.82, 160.02, 159.84, 160.35, 164.79)
cor_matrix <- cor(cbind(apple, ibm))
# Create a list
portfolio <-
# View your first list