Indexation des Éléments de Vecteur
Vous pouvez accéder aux éléments d’un vecteur par leur position (indice numérique) ou par les noms qui leur sont attribués.
Dans R, les indices commencent à 1.
Accès à un élément unique
Extraction d’un élément à la fois, soit par sa position dans le vecteur, soit par le nom qui lui est attribué.
Exemple
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
Accès à plusieurs éléments
Il est également possible de sélectionner plusieurs éléments à la fois en passant un vecteur d’indices ou de noms.
Exemple
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Second and third grades grades[c(2,3)] # Grades for Math and Physics grades[c('Math', 'Physics')]
Swipe to start coding
Vous disposez d'un vecteur nommé prices où chaque prix est associé au nom d'un article correspondant. Votre tâche consiste à :
- Extraire le prix de
'Armchair'en utilisant son nom plutôt que son indice. - Extraire les prix de
'Dining table'et'Dining chair'en utilisant leurs indices.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain how to assign names to vector elements?
What happens if I try to access an element that doesn't exist?
Can I use logical conditions to access elements in a vector?
Awesome!
Completion rate improved to 2.27
Indexation des Éléments de Vecteur
Glissez pour afficher le menu
Vous pouvez accéder aux éléments d’un vecteur par leur position (indice numérique) ou par les noms qui leur sont attribués.
Dans R, les indices commencent à 1.
Accès à un élément unique
Extraction d’un élément à la fois, soit par sa position dans le vecteur, soit par le nom qui lui est attribué.
Exemple
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
Accès à plusieurs éléments
Il est également possible de sélectionner plusieurs éléments à la fois en passant un vecteur d’indices ou de noms.
Exemple
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Second and third grades grades[c(2,3)] # Grades for Math and Physics grades[c('Math', 'Physics')]
Swipe to start coding
Vous disposez d'un vecteur nommé prices où chaque prix est associé au nom d'un article correspondant. Votre tâche consiste à :
- Extraire le prix de
'Armchair'en utilisant son nom plutôt que son indice. - Extraire les prix de
'Dining table'et'Dining chair'en utilisant leurs indices.
Solution
Merci pour vos commentaires !
single