Sélection de vecteurs : les bons moments (4)
Une autre façon d'aborder l'exercice précédent consiste à utiliser les noms des éléments du vecteur (Monday, Tuesday, …) plutôt que 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.
Comme vous l'avez fait dans l'exercice précédent avec des valeurs numériques, vous pouvez aussi utiliser les noms d'éléments pour en sélectionner plusieurs, par exemple :
poker_vector[c("Monday","Tuesday")]
Cette activité fait partie du cours
Introduction à R
Instructions de l’exercice
- Sélectionnez les trois premiers éléments de
poker_vectoren utilisant leurs noms :"Monday","Tuesday"et"Wednesday". Assignez le résultat de cette sélection àpoker_start. - Calculez la moyenne des valeurs dans
poker_startavec la fonctionmean(). Affichez simplement le résultat pour pouvoir l'examiner.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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