gpt4 book ai didi

python - matplotlib:TeX 模式下小数点和小数点之间的空格

转载 作者:太空宇宙 更新时间:2023-11-03 11:22:23 26 4
gpt4 key购买 nike

为什么 matplotlib 在小数点和图例中的点之间插入了一个空格?我该如何摆脱它?

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0, 1, 100)
y = np.sin(x)
plt.plot(x, y, label='$a = 1.0$')
plt.legend(loc='lower right')
plt.show()

情节:/image/2e8qI.png

最佳答案

好像是bug在 matplotlib 中。据我了解,该修复程序可用但尚未与默认分支合并。

至于现在,您可以使用 usetex 选项来使用真正的 TeX(如果它在您的环境中可用)。

import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np

mpl.rcParams['text.usetex'] = True
plt.figure(figsize=(10, 10))
x = np.linspace(0, 1, 100)
plt.legend(loc='lower right', prop={'size':60})

render with tex

关于python - matplotlib:TeX 模式下小数点和小数点之间的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40293967/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com