Ошибка в моем мозгу или в pyplot? Усы в boxplot с IQR ноль

С помощью

x = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,-10]
matplotlib.pyplot.boxplot(x) 

планирует следующее: введите описание изображения здесь

Там, где усы невидимы в -10 и 10. Однако определение согласно документации указывает, что усы находятся в Q1-1,5 * IQR и в Q1+1,5 * IQR. Разве они тоже не должны быть равны 0?

Это ошибка, или я что-то не так понял на графиках?

1 ответ

Смотрите выпуск Matplotlib 5331

Считалось особенностью. Решена в настоящее время все еще нестабильной 2.0.

Другие вопросы по тегам