Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • De 4 componenten voor je lijst zijn al voor je aangemaakt.
  • Gebruik list() om een lijst te maken van name, apple, ibm en cor_matrix, in die volgorde, en wijs die toe aan portfolio.
  • 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
Code bewerken en uitvoeren