Bonjour,
Je possède un data.frame avec de nombreuses valeurs. Dans un premier temps, j'ai déterminé mes valeurs aberrantes grâce à un boxplot. Ces valeurs sont contenues dans un vecteur. J'aimerai désormais comparer les valeurs de ce vecteur à la colonne de mon data.frame utilisée pour le boxplot afin de supprimer les lignes aberrantes.
Voici mon jeu de données:
Grâce au code suivant, je détermine mes valeurs aberrantes pour la variable V1 :Le vecteur contenant les valeurs aberrantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 i=1 bboxplot<- boxplot(dataset[,i]) a<- bboxplot$out
a =[58.66 53.64 54.18 54.38 54.74 55.51 55.61 55.39 58.23]
Je veux donc comparer le vecteur a avec la première colonne de mon tableau afin d'éliminer toutes les lignes dont la valeur est identique à l'une de celles contenues dans le vecteur a.
Voyez vous comment faire s'il vous plait ?
Merci pour votre aide.
Cordialement,
Jonathan
Partager