我开发了一种统计分析错误和计算指标的工具。我正在使用pyplot来生成相同的图形。对于条形图,我在Y轴上有值,在X轴上有QA成员的名称。所以每个qa都有一个酒吧。这是我现在使用的代码 -
xco = []
for i in range(len(labels)):
xco.append(labels[i] + "-" + str(metrics[i]))
plt.xticks(ind, xco)
标签是一个名称数组,而指标是一组相应的值 然而,这似乎有点hacky。此外,这给我的qa列表附加了图表底部的各个值。我想要的是qa的名称作为x轴协调器和每个条顶部的值。有没有办法做到这一点?感谢。
答案 0 :(得分:1)
如果您希望文本位于条形图的顶部和底部,请参阅this answer,您可以在其中创建位于顶部的数组'names'以及为标记显示的另一个数组,例如:
plt.xticks(ind+width/2., ('a', 'b','c', 'd', 'e'))