标签: pandas matplotlib
在Matplotlib中:
for _, r in df.iterrows(): ax.annotate(r['labels'], xy=(1, r['values']-0.2))
我希望文本显示在指定坐标的左侧。我可以通过字符串的长度来偏置坐标,但后来我处于不同的坐标空间中,事情变得复杂。
这里的关键是我拥有的x坐标是文本的右边缘。如果我正确对齐,我仍然必须给它左边的x坐标。
是否有一种更简单的方法可以让文字从这一点向左边展开?