matplotlib中文本标签的部分大小

时间:2019-03-15 05:07:04

标签: python-3.x matplotlib

您知道如何将不同大小应用于文本标签的不同部分吗?

fig, ax = plt.subplots()
ax.scatter(x, y,
           s=z / np.max(z)*900, alpha=0.5)
labels = [f'{i:s}\n{val:.2f}' for (i, val) in zip(names,z)]
texts = []
for xx, yy, text in zip(x, y, labels):
    texts.append(ax.text(xx, yy, text))

我想在不使用TEX的情况下为'{i:s}'部分设置一种字体大小,为其余的'{val:.2f}'设置另一种字体大小。

0 个答案:

没有答案