Sélection de vecteurs : les bons moments (4)
IL y a une autre façon d'aborder l'exercice précédent, qui consiste à utiliser les noms des éléments du vecteur (Monday, Tuesday, …) au lieu de leurs positions numériques. Par exemple,
poker_vector["Monday"]
sélectionnera le premier élément de poker_vector
puisque "Monday"
est le nom de ce premier élément.
Tout comme vous l'avez fait dans l'exercice précédent avec les chiffres, vous pouvez également utiliser les noms des éléments pour sélectionner plusieurs éléments, par exemple :
poker_vector[c("Monday","Tuesday")]
Cet exercice fait partie du cours
Introduction à R
Instructions
- Sélectionnez les trois premiers éléments de
poker_vector
en utilisant leurs noms :"Monday"
,"Tuesday"
et"Wednesday"
. Affectez le résultat de la sélection àpoker_start
. - Calculez la moyenne des valeurs de
poker_start
à l'aide de la fonctionmean()
. Il suffit d'afficher le résultat pour pouvoir l'examiner.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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