gpt4 book ai didi

python - 如何更改 matplotlib 图中刻度的字体大小?

转载 作者:太空狗 更新时间:2023-10-29 17:26:42 25 4
gpt4 key购买 nike

在使用 Matplotlib 绘图时,我发现了如何更改标签的字体大小。但是,如何更改比例尺中数字的大小?

为清楚起见,假设您绘制 x^2 从 (x0,y0) = 0,0 到 (x1,y1) = (20,20)。下面 x 轴的比例可能类似于

0 1 2 ... 20.

我想改变这种x轴刻度的字体大小。

最佳答案

Matplotlib 将这些称为 xtick 标签。它们可以通过多种不同的方式进行更改,作为参数传递,或者迭代和编辑(就像此处发布的解决方案一样 Matplotlib make tick labels font size smaller )。

我继续发布了一个更简洁的解决方案,因为前者效率很低。

from matplotlib import pyplot
import math

def setLabelExample():
fig = pyplot.figure()
x = [i for i in range(200)]
y = [xi**2 for xi in x]

ax = fig.add_subplot(1,1,1)
ax.plot(x, y)
ax.tick_params(axis='x', labelsize=30)
fig.suptitle('Matplotlib xticklabels Example')
pyplot.show()

if __name__ == '__main__':
setLabelExample()

关于python - 如何更改 matplotlib 图中刻度的字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11379910/

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