Modification des Éléments de Vecteur
Les vecteurs peuvent être modifiés en ajoutant de nouveaux éléments ou en mettant à jour ceux existants. Ceci est utile lorsque la structure de données doit évoluer ou lorsque des valeurs doivent être corrigées.
Ajout d’éléments avec des fonctions
Utiliser la fonction c() ou la fonction append() pour ajouter une nouvelle valeur à un vecteur. Si le vecteur est nommé, il est ensuite possible d’attribuer un libellé au nouvel élément.
Exemple
12345678grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades <- c(grades, 60) names(grades)[length(grades)] <- 'Philosophy' grades
Ajout d’éléments avec des noms
Si le vecteur possède déjà des noms, il est possible d’ajouter un nouvel élément en attribuant directement une valeur à un nouveau nom.
Exemple
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Mise à jour des éléments
Il est également possible de modifier les valeurs existantes, soit par nom, soit par indice.
Exemple
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Update second grade grades[2] <- 60 # Update Math grade by name grades["Math"] <- 100
Swipe to start coding
- Ajouter un nouvel élément nommé
'Desk'avec un prix de135à la fin du vecteurpricesen utilisant la deuxième méthode (assignation du nom lors de l’ajout de la valeur). - Mettre à jour le prix de
'Bookshelf'à180. Vous pouvez utiliser soit l’indice, soit le nom pour effectuer cette modification. - Afficher le vecteur modifié
prices.
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
Awesome!
Completion rate improved to 2.27
Modification des Éléments de Vecteur
Glissez pour afficher le menu
Les vecteurs peuvent être modifiés en ajoutant de nouveaux éléments ou en mettant à jour ceux existants. Ceci est utile lorsque la structure de données doit évoluer ou lorsque des valeurs doivent être corrigées.
Ajout d’éléments avec des fonctions
Utiliser la fonction c() ou la fonction append() pour ajouter une nouvelle valeur à un vecteur. Si le vecteur est nommé, il est ensuite possible d’attribuer un libellé au nouvel élément.
Exemple
12345678grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades <- c(grades, 60) names(grades)[length(grades)] <- 'Philosophy' grades
Ajout d’éléments avec des noms
Si le vecteur possède déjà des noms, il est possible d’ajouter un nouvel élément en attribuant directement une valeur à un nouveau nom.
Exemple
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Add new grade grades['Philosophy'] <- 60 grades
Mise à jour des éléments
Il est également possible de modifier les valeurs existantes, soit par nom, soit par indice.
Exemple
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Update second grade grades[2] <- 60 # Update Math grade by name grades["Math"] <- 100
Swipe to start coding
- Ajouter un nouvel élément nommé
'Desk'avec un prix de135à la fin du vecteurpricesen utilisant la deuxième méthode (assignation du nom lors de l’ajout de la valeur). - Mettre à jour le prix de
'Bookshelf'à180. Vous pouvez utiliser soit l’indice, soit le nom pour effectuer cette modification. - Afficher le vecteur modifié
prices.
Solution
Merci pour vos commentaires !
single