IniziaInizia gratis

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

Visualizza il corso

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 con name, apple, ibm e cor_matrix, e assegnala a portfolio.
  • 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
Modifica ed esegui il codice