Contenu du cours
Introduction à R : Partie I
Introduction à R : Partie I
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 :
# 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 :
# 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 !
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 :
# 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 :
# 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 !