I want to generate the subfigure's title in the style of followed figure:
A gray box should be beneath the title which are at the top of the scatter point.
Here is the code I have tried:
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')
The result show like:
The rectangle as the background box of title can't be shown in my result
Any advice or better solution are appreciate!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…