IniziaInizia gratis

Selezione vettoriale: momenti d’oro (4)

Un altro modo per svolgere l'esercizio precedente è utilizzare i nomi degli elementi del vettore (Monday, Tuesday, …) invece delle loro posizioni numeriche. Ad esempio:

poker_vector["Monday"]

selezionerà il primo elemento di poker_vector poiché "Monday" è il nome del primo elemento.

Proprio come hai fatto nell'esercizio precedente con i numeri, puoi utilizzare i nomi degli elementi per selezionare più valori, ad esempio:

poker_vector[c("Monday","Tuesday")]

Questo esercizio fa parte del corso

Introduzione a R

Visualizza il corso

Istruzioni dell'esercizio

  • Seleziona i primi tre elementi di poker_vector utilizzando i loro nomi: "Monday", "Tuesday" e "Wednesday". Assegna il risultato della selezione a poker_start.
  • Calcola la media dei valori in poker_start con la funzione mean(). Basta stampare il risultato per verificarlo.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Poker and roulette winnings from Monday to Friday:
poker_vector <- c(140, -50, 20, -120, 240)
roulette_vector <- c(-24, -50, 100, -350, 10)
days_vector <- c("Monday", "Tuesday", "Wednesday", "Thursday", "Friday")
names(poker_vector) <- days_vector
names(roulette_vector) <- days_vector

# Select poker results for Monday, Tuesday and Wednesday
poker_start <- 
  
# Calculate the average of the elements in poker_start
Modifica ed esegui il codice