我正在制作一些数字,其中每个数字都有不同数量的子图。我正在尝试在右下角添加一个图例,但遇到了一些麻烦。我尝试在右下角添加一个新的子图并仅向其中添加一个图例,但是在图例后面有一个空的子图。这是我现在站的地方,但无论最后一个子图在哪里,都希望图例位于右下角。
fig = plt.figure()
matplotlib.rc('xtick', labelsize=8)
matplotlib.rc('ytick', labelsize=8)
for line in a[1:]:
ax = fig.add_subplot(subcol,subrow,counter)
ax.plot(x,line[3:7],marker='o', color='r', label = 'oral')
ax.plot(x,line[7:],marker='o', color='b',label = 'physa')
ax.set_title(line[1],fontsize = 10)
counter+=1
ax.legend(bbox_to_anchor=(2, 0),loc = 'lower right')
plt.subplots_adjust(left=0.07, right=0.93, wspace=0.25, hspace=0.35)
plt.suptitle('Kegg hedgehog',size=16)
plt.show()
Run Code Online (Sandbox Code Playgroud)