2014-07-05 2 views
1

Я хотел бы заполнить маркеры внутри ящиков следующим изображением boxplot.Коробки в Matplotlib: заполните маркеры в ящиках

У меня нет идеи, как реализовать это. Я искал его в Интернете. Есть сообщения о заполнении цветов в ящиках (http://matplotlib.org/examples/pylab_examples/boxplot_demo2.html), но, похоже, нет сообщений о заполнении маркеров.

Boxplot

+0

Пожалуйста, разместите код для создания фигуры здесь. Ссылки гниль и это сделать легче читать/понимать вашу проблему. – tacaswell

ответ

2

Она должна быть относительно простой. Я взял example и добавил одну строку (set_hatch) сразу после создания полигона:

... 
boxPolygon = Polygon(boxCoords, facecolor=boxColors[k]) 
boxPolygon.set_hatch('*') 
ax1.add_patch(boxPolygon) 
... 

и удалить команду маркер участка образца. Это то, что я получил:

enter image description here

Для получения дополнительной информации о patch.set_hatch см this example.

Смежные вопросы