【发布时间】:2017-03-16 08:03:03
【问题描述】:
我的代码看起来像
ylst = [.1,.2,.3,.4,.5,.6,.7,.8]
xlst=["A","B","C","D","E","F","G","H"]
with PdfPages('probs.pdf') as pdf_pages:
for i in range(0,len(xlst), 2):
ax=sns.barplot(xlst[i:i+2], ylst[i:i+2])
ax.axes.set_title('Which name', fontsize=24,color="b",alpha=0.3)
ax.set_ylabel("Probability (%)",size = 17,color="r",alpha=0.5)
for p in ax.patches:
ax.annotate(str(p.get_height()), (p.get_x() * 1.005, p.get_height() * 1.005))
pdf_pages.savefig()
我想要 4 个地块,在 2 行乘 2 列的矩阵中。也就是说,左上图应显示 A 和 B,其值为 0.1 和 0.2。然后,左下角或右上角的图应显示 C 和 D,其值为 0.3 和 0.4。以此类推
然而,我得到的是:
我该如何解决这个问题?
【问题讨论】: