IniziaInizia gratis

Selezionare elementi da una lista

La tua lista sarà spesso composta da numerosi elementi e componenti. Pertanto, individuare un singolo elemento, più elementi o un componente non è sempre semplice.

Un modo per selezionare un componente è utilizzare la posizione numerata del componente stesso. Ad esempio, per selezionare il primo componente di shining_list digita:

shining_list[[1]]

Un modo rapido per verificarlo è digitarlo nella console. È importante ricordare che per selezionare gli elementi di un vettore si usano le parentesi quadre: [ ]. Non confonderle!

Puoi anche fare riferimento ai nomi dei componenti con [[ ]] o con il simbolo $. Entrambi selezioneranno il data frame che rappresenta le recensioni:

shining_list[["reviews"]]
shining_list$reviews

Spesso, oltre a selezionare i componenti di una lista, è necessario accedere a elementi specifici all’interno di tali componenti. Ad esempio, con shining_list[[2]][1] si seleziona actors presenti nel secondo componente della lista (shining_list[[2]]), prelevando il primo elemento ([1]). Se digiti questo comando nella console, vedrai che il risultato è Jack Nicholson.

Questo esercizio fa parte del corso

Introduzione a R

Visualizza il corso

Istruzioni dell'esercizio

  • Seleziona da shining_list il vettore che rappresenta gli attori. Quindi stampa il risultato.
  • Seleziona da shining_list il secondo elemento del vettore che rappresenta gli attori. Stampa come hai fatto prima.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# shining_list is already pre-loaded in the workspace

# Print out the vector representing the actors


# Print the second element of the vector representing the actors
Modifica ed esegui il codice