我对这两行有个疑问。我不完全理解它。关于ax.annotate的问题
的%
这p.get_width(), (p.get_x() + p.get_width()/ 2., p.get_y())
正是它正在做什么? 是否有一种方法可以去除特殊值,例如0.这样所有数字都会显示,但0除外?或者用名字交换数字?
for p in ax.patches:
ax.annotate(("%1.f") % p.get_width(), (p.get_x() + p.get_width()/ 2., p.get_y()), fontsize = 2, xytext=(-3, 2),textcoords='offset pixels')
对于''%:见https://pyformat.info – Bart