Crea una lista
Proprio come una lista della spesa, in R le liste possono raggruppare elementi di tipi di dato diversi. Crearne una è, indovina un po', semplice come usare la funzione list(). Si può dire che una lista sia una sorta di super tipo di dato: puoi conservarci praticamente qualsiasi informazione! Crea una lista così:
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
Qui sotto, creerai la tua prima lista a partire da alcuni dei dati con cui hai già lavorato!
Questo esercizio fa parte del corso
Introduzione a R per la finanza
Istruzioni dell'esercizio
- Le 4 componenti per la tua lista sono già state create per te.
- Usa
list()per creare, in quest'ordine, una lista conname,apple,ibmecor_matrix, e assegnala aportfolio. - Stampa il tuo
portfolio.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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