您知道如何将不同大小应用于文本标签的不同部分吗?
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}'设置另一种字体大小。