Маслоплатки не показаны

Мне было интересно, не было ли у кого-то проблемы с флаерами с надписью Matplotlib, которые не показывались?

Я буквально скопировал этот пример здесь в сценарий python: http://blog.bharatbhole.com/creating-boxplots-with-matplotlib/

… но флайерные сюжеты (выбросы) не отображаются. Кто-нибудь знает, почему я не могу их видеть? Извините, если это глупый вопрос, но я не могу на всю жизнь понять, почему это не работает.

## Create data np.random.seed(10) collectn_1 = np.random.normal(100, 10, 200) collectn_2 = np.random.normal(80, 30, 200) collectn_3 = np.random.normal(90, 20, 200) collectn_4 = np.random.normal(70, 25, 200) ## combine these different collections into a list data_to_plot = [collectn_1, collectn_2, collectn_3, collectn_4] # Create a figure instance fig = plt.figure(1, figsize=(9, 6)) # Create an axes instance ax = fig.add_subplot(111) # Create the boxplot bp = ax.boxplot(data_to_plot) 

Я также попытался добавить showfliers=True в последнюю строку этого скрипта, но он все еще не работает.

Это то, что я получаю как результат:

введите описание изображения здесь

2 Solutions collect form web for “Маслоплатки не показаны”

С точки зрения вашего сюжета, кажется, вы импортировали модуль морского блока. Существует проблема с летчиками boxplot matplotlib, которые не появляются при импорте морского судна, даже если флаеры явно включены. Ваш код, кажется, работает нормально, когда морской порт не импортируется:

Boxplot с летчиками, без морского

При ввозе морского судна вы можете сделать следующее:

Решение 1:

Предполагая, что вы импортировали такой морской порт:

import seaborn as sns

вы можете использовать функцию seaborn boxplot:

sns.boxplot(data_to_plot, ax=ax)

в результате чего:

Морской ящик с летчиками

Решение 2:

Если вы хотите продолжать использовать функцию boxplot matplotlib (от автоматических (чувствительных к вискам) ylim в ящиках ):

ax.boxplot(data_to_plot, sym='k.')

в результате чего:

Ящик Matplotlib с летчиками

Возможно, вы не увидите летчиков, если маркер летчика был установлен на None . На странице, с которой вы связались, есть for flier in bp['fliers']: loop, который устанавливает стиль маркера флаера, цвет и альфу:

 import numpy as np import matplotlib.pyplot as plt np.random.seed(10) collectn_1 = np.random.normal(100, 10, 200) collectn_2 = np.random.normal(80, 30, 200) collectn_3 = np.random.normal(90, 20, 200) collectn_4 = np.random.normal(70, 25, 200) ## combine these different collections into a list data_to_plot = [collectn_1, collectn_2, collectn_3, collectn_4] # Create a figure instance fig = plt.figure(1, figsize=(9, 6)) # Create an axes instance ax = fig.add_subplot(111) # Create the boxplot bp = ax.boxplot(data_to_plot, showfliers=True) for flier in bp['fliers']: flier.set(marker='o', color='#e7298a', alpha=0.5) plt.show() 

доходность

введите описание изображения здесь

  • Сортированные гистограммы с пандами / matplotlib или морскими
  • Как использовать color_palette в качестве цветовой карты в matplotlib?
  • Как построить 2 морских lmplots бок о бок?
  • скрипки для скрипки: изменить цвет скрипки, названия осей, легенду
  • Как сделать участок мозаики в Matplotlib
  • Дискретная легенда на морском участке тепловой карты
  • морской цикл через цвета с разбросом матплотлиба
  • Seaborn - зачем импортировать как sns?
  • Двунаправленный дистрибутив CDF / CCDF Python
  • Как сохранить сюжет в Seaborn с Python
  • Автоматический (виски-чувствительный) ylim в ящиках
  •  
    Interesting Posts for Van-Lav

    Печать {и} с синтаксисом нового формата

    Как округлить число до значительных цифр в Python

    Соединение много-ко многим мульти-базам данных с Flask-SQLAlchemy

    Как встроить AppleScript в сценарий Python?

    Параллельный цикл python с массивами numpy и разделяемой памятью

    Как проверить палиндром с помощью логики Python

    Может ли pandas автоматически распознавать даты?

    Условия гонки в джанго

    vim компилируется с неправильной версией python (и не работает с необходимой версией)

    Подчеркивание против двойного подчеркивания с помощью переменных и методов

    Python: заменить термины в строке, за исключением последних

    Установите libxml2 и связанные с ним привязки python – Windows

    Проверьте, существует ли каталог в zip-файле с Python

    Учитывая матрицу типа `scipy.sparse.coo_matrix`, как определить индекс и значение максимума каждой строки?

    Как использовать точку «.» Для доступа к членам словаря?

    Python - лучший язык программирования в мире.