IniziaInizia gratis

Creare una lista nominata

Complimenti, stai andando alla grande!

Come con una lista delle cose da fare, è importante evitare di dimenticare cosa rappresentano i vari elementi della tua lista. Ecco perché dovresti dare loro dei nomi:

my_list <- list(name1 = your_comp1, 

                name2 = your_comp2)

In questo modo si crea una lista con i componenti denominati name1, name2 e così via. Se vuoi nominare le tue liste dopo averle create, puoi utilizzare la funzione names() come hai fatto con i vettori. I seguenti comandi sono gli stessi dell'esercizio precedente:

my_list <- list(your_comp1, your_comp2)
names(my_list) <- c("name1", "name2")

Questo esercizio fa parte del corso

Introduzione a R

Visualizza il corso

Istruzioni dell'esercizio

  • Modifica il codice dell'esercizio precedente (vedi editor) aggiungendo i nomi ai componenti. Usa per my_vector il nome vec, per my_matrix il nome mat e per my_df il nome df.
  • Stampa my_list in modo da poter analizzare l'output.

Esercizio pratico interattivo

Prova questo esercizio completando il codice di esempio.

# Vector with numerics from 1 up to 10
my_vector <- 1:10 

# Matrix with numerics from 1 up to 9
my_matrix <- matrix(1:9, ncol = 3)

# First 10 elements of the built-in data frame mtcars
my_df <- mtcars[1:10,]

# Adapt list() call to give the components names
my_list <- list(my_vector, my_matrix, my_df)

# Print out my_list
Modifica ed esegui il codice