Je suis en train de tracer une distribution non-normale en utilisant la boîte à moustaches et je suis intéressé à en savoir plus sur les valeurs aberrantes en utilisant la fonction boxplot de matplotlib. Outre l'intrigue, je suis intéressé à trouver la valeur des points dans mon code qui sont indiqués comme des valeurs aberrantes dans le boxplot. Est-il possible que je puisse extraire ces valeurs à utiliser dans mon code en aval à partir de l'objet boxplot?Trouver les points aberrants de matplotlib: boxplot
6
A
Répondre
12
Voulez-vous dire ces points au-dessus et au-dessous des deux lignes noires?
from pylab import *
spread= rand(50) * 100
center = ones(25) * 50
flier_high = rand(10) * 100 + 100
flier_low = rand(10) * -100
data =concatenate((spread, center, flier_high, flier_low), 0)
r = boxplot(data)
magasin le dict retour de boxplot, et vous pouvez obtenir toutes les informations de, par exemple:
top_points = r["fliers"][0].get_data()[1]
bottom_points = r["fliers"][2].get_data()[1]
plot(np.ones(len(top_points)), top_points, "+")
plot(np.ones(len(bottom_points)), bottom_points, "+")
Questions connexes
- 1. Points aberrants d'étiquette Boxplot selon la troisième variable
- 2. Boxplot carré Matplotlib
- 3. Python Matplotlib Boxplot Couleur
- 4. obtenir des points à l'intérieur du boxplot
- 5. Pandas boxplot couvre/recouvre plot de matplotlib
- 6. Points aberrants de la parcelle et de la boîte à moustaches
- 7. Boxplot avec des points moyens
- 8. Espacement boxplot Matplotlib sur l'axe des x
- 9. Matplotlib boxplot largeur dans l'échelle logarithmique
- 10. python/matplotlib/seaborn- boxplot sur un axe x avec des points de données
- 11. Obtenir les points de grille de matplotlib
- 12. peut-on compenser les points de gigue dans gplplot boxplot
- 13. Boxplot Python-Matplotlib. Comment montrer les centiles 0,10,25,50,75,90 et 100?
- 14. Tracer des points dans un boxplot
- 15. Comment supprimer les points aberrants des points de données 1% inférieurs et supérieurs d'un jeu de données en utilisant R?
- 16. DBSCAN Algorithmes aberrants
- 17. Boxplot entaillé involontaire de Matplotlib, erreur de Seaborn
- 18. Points aberrants et échelles avec boîtes à moustaches: mon modèle linéaire est-il influencé dans ggplot2?
- 19. fréquence tique lors de l'utilisation Seaborn/matplotlib boxplot
- 20. surfaceplot avec matplotlib sur les points xyz
- 21. remplissage matplotlib entre les points discrets
- 22. Dessiner des points moyens et aberrants pour les boîtes à moustaches en utilisant ggplot2
- 23. Matplotlib Boxplot: Affichage Nombre d'affaires de Integer Outliers
- 24. Matplotlib 3D nuage de points sans facecolor
- 25. Matplotlib Patch Taille en points
- 26. Comment mettre les points de données au centre avec matplotlib?
- 27. matplotlib fill_between affiche des points
- 28. flèches matplotlib entre 3 points
- 29. Ajout de points seulement à des niveaux sélectionnés d'un boxplot
- 30. Légende de nuage de points de Matplotlib