Boxplot Matplotlib sans outliers
Est-il un moyen de masquer les valeurs aberrantes lors de la représentation d'une boîte à moustaches dans matplotlib (python)?
Je suis en utilisant le moyen le plus simple de les tracer:
from pylab import *
boxplot([1,2,3,4,5,10])
show()
Cela me donne la suite de l'intrigue:
(Je ne peux pas afficher l'image, parce que je n'ai pas assez de réputation, mais fondamentalement, c'est une boîte à moustaches avec T1 à y=1, T3 en y=5, et la valeur aberrante à y=10)
Je voudrais supprimer les valeurs aberrantes à y=10, alors que l'intrigue ne montre que de T1 à T3 (dans ce cas, de 1 à 5).
source d'informationauteur Didac Busquets
Vous devez vous connecter pour publier un commentaire.
Dans les versions actuelles de matplotlib que vous pouvez faire:
ou
Dans les anciennes versions, seule la deuxième approche ne fonctionnera.
La docs pour
boxplot
ne mentionne cela, d'ailleurs, "Entrez une chaîne vide ( ‘" ) si vous ne voulez pas afficher des tracts.", si, au moins pour moi-même, "outliers" est le mot plus familier.