Ящик Matplotlib без выбросов
Есть ли способ скрыть выбросы при построении прямоугольника в matplotlib (python)?
Я использую простейший способ его построения:
from pylab import *
boxplot([1,2,3,4,5,10])
show()
Это дает мне следующий график:
(Я не могу опубликовать изображение, потому что у меня недостаточно репутации, но в основном это ящик с Q1 при y = 1, Q3 при y = 5, а outlier при y = 10)
Я хотел бы удалить outlier при y = 10, так что график показывает только от Q1 до Q3 (в данном случае от 1 до 5).
Ответы
Ответ 1
В текущих версиях matplotlib вы можете:
boxplot([1,2,3,4,5,10], showfliers=False)
или
boxplot([1,2,3,4,5,10], sym='')
В старых версиях будет работать только второй подход.
docs для boxplot
укажите это: btw as, "Введите пустую строку ('), если вы не хотите показывать летчиков.", по крайней мере для меня, "выбросы" - это более знакомое слово.