我正在Python3.2中生成一个堆叠的条形图,并使用“Matplotlib”模块“pyplot”。唯一的问题是,在“xlabel”中,我必须包含一个用于分析的条目数的变量(整数)。我已经尝试了很多,但是找不到在xlabel中包含变量的方式。

我的代码的一部分:

plt.ylabel('Percentage', fontproperties=font_manager.FontProperties(size=10))
plt.xlabel('position', fontproperties=font_manager.FontProperties(size=10))
plt.title("'Graph-A",fontproperties=font_manager.FontProperties(size=10))

plt.xticks(np.arange(22), np.arange(1,23), fontproperties=font_manager.FontProperties(size=8))
plt.yticks(np.arange(0,121,5), fontproperties=font_manager.FontProperties(size=8))
plt.legend((p1[0], p2[0], p3[0], p4[0],p5[0]), ('A','B','C','D','E'), loc=1, prop=font_manager.FontProperties(size=7))

变量“entries”保存已处理条目的值,我需要将此值包括在xlabel中。请帮忙?

阿克

最佳答案

如果我说对了,您可以尝试:

plt.xlabel('position %d' % entries, fontproperties=font_manager.FontProperties(size=10))

10-01 00:21