Skapa en lista
Precis som en inköpslista kan listor i R användas för att hålla ihop objekt av olika datatyper. Att skapa en lista är, precis som du kanske anar, lika enkelt som att använda funktionen list(). En lista är en sorts superdatatyp: du kan lagra nästan vad som helst i den! Skapa en lista så här:
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
Nedanför skapar du din första lista utifrån data som du redan har arbetat med!
Den här övningen är en del av kursen
Introduktion till R för finans
Övningsinstruktioner
- De 4 komponenterna till din lista har redan skapats åt dig.
- Använd
list()för att skapa en lista avname,apple,ibmochcor_matrix, i den ordningen, och tilldela den tillportfolio. - Skriv ut din
portfolio.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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