将文本根据图表坐标的一定宽度调整以适应图表

2024-10-01 05:06:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我在python中创建了一个图形,它有两组数字,每个数字作为一个列表,以文本形式绘制在图形上。你知道吗

图如下:

enter image description here

用于打印文本的代码。你知道吗

ax.text(0.5, 0.965, plot_listmean, horizontalalignment='center',
    verticalalignment='baseline', fontsize=9.45, transform=ax.transAxes)
ax.text(0.5, 0.92, plot_listmax, horizontalalignment='center',
        verticalalignment='baseline', fontsize=9.45, transform=ax.transAxes)

我想拉伸文本,以适应整个图形。我正在重新使用这些数据来绘制不同的绘图,因此每个列表中的数字量在所有图形中都不相同,否则我会通过增加字体大小等来解决这个问题

我想知道是否有可能'拉伸以适应'文本之间的一组宽度是由某些坐标(2 x坐标)确定,就像你可以做的微软办公文本框排序。我之前还没查到,所以非常感谢您的帮助。你知道吗


Tags: text文本图形列表plot绘制transform数字