Я хочу, чтобы генерировать заголовок подфигуров в стиле следует фигуры:Как нарисовать прямоугольник за пределами участка кадра в Matplotlib
серая коробка должна быть под названием, которые находятся на вершине точки рассеяния.
Вот код, я пробовал:
x = random.sample(range(50), 50)
y= random.sample(range(50), 50)
fig = pyplot.figure()
ax = pyplot.subplot(111)
ax.scatter(x,y,label='a')
ax.set_aspect('equal')
ax.set_xlim(0,60)
ax.set_ylim(0,60)
ax.plot([0,60], [0, 60], color='k', linestyle='-', linewidth=1.25)
ax.add_patch(patches.Rectangle((0,60),60, 10,facecolor='silver',linewidth = 0))
TITLE = ax.text(26,61, r'$\mathregular{Title}$',fontsize = 14,zorder = 5,color = 'k')
Результаты показывают, как:
Прямоугольник в качестве фона коробки заголовка не может быть показано в моем
Любые советы или рекомендации solutio n цените!
Это «слепая» попытка. Если 10 - положительная высота, почему бы не начать (0,50) в качестве источника? – marcoresk