Suppression d'Éléments des Vectors
Puisque vous avez appris à ajouter des éléments à un vecteur, il est tout naturel d'apprendre à les supprimer également. Tout se construit jusqu'à ce point.
Pour supprimer un élément d'un vecteur, utilisez le signe -
avant l'indice de l'élément que vous souhaitez supprimer. N'oubliez pas que cette action ne réécrit pas directement votre vecteur, donc une réaffectation est généralement nécessaire. Pour supprimer plusieurs éléments, vous pouvez fournir un vecteur d'indices après le signe -
. Par exemple, pour supprimer le troisième élément du vecteur grades
, l'opération ressemblerait à ceci :
12345# Vector of grades and names grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third element grades[-3]
De même, pour éliminer les éléments deuxième et quatrième du vecteur initial grades
, vous procéderiez comme suit :
12345# Vector of grades and names grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements grades[-c(2,4)]
Swipe to start coding
À partir de la tâche précédente, vous avez le vecteur prices
avec les prix de 6 articles. Votre tâche est :
- Supprimez l'article
'Dining chair'
du vecteurprices
. Cet article est le quatrième dans le vecteur. Enregistrez les modifications par réaffectation. - Affichez le vecteur
prices
modifié.
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 3.85
Suppression d'Éléments des Vectors
Glissez pour afficher le menu
Puisque vous avez appris à ajouter des éléments à un vecteur, il est tout naturel d'apprendre à les supprimer également. Tout se construit jusqu'à ce point.
Pour supprimer un élément d'un vecteur, utilisez le signe -
avant l'indice de l'élément que vous souhaitez supprimer. N'oubliez pas que cette action ne réécrit pas directement votre vecteur, donc une réaffectation est généralement nécessaire. Pour supprimer plusieurs éléments, vous pouvez fournir un vecteur d'indices après le signe -
. Par exemple, pour supprimer le troisième élément du vecteur grades
, l'opération ressemblerait à ceci :
12345# Vector of grades and names grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third element grades[-3]
De même, pour éliminer les éléments deuxième et quatrième du vecteur initial grades
, vous procéderiez comme suit :
12345# Vector of grades and names grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements grades[-c(2,4)]
Swipe to start coding
À partir de la tâche précédente, vous avez le vecteur prices
avec les prix de 6 articles. Votre tâche est :
- Supprimez l'article
'Dining chair'
du vecteurprices
. Cet article est le quatrième dans le vecteur. Enregistrez les modifications par réaffectation. - Affichez le vecteur
prices
modifié.
Solution
Merci pour vos commentaires !
Awesome!
Completion rate improved to 3.85single