Matplotlib:更改指数的字体大小

标签 matplotlib

我想更改图片上标记的指数字体大小pic
我不能使用 matplotlib.rc('font', **font) 方法,因为我有不同的图需要不同的字体大小,所以我单独更改每个元素。但是,我找不到指数的字体属性。

最佳答案

如果指数是 offsetmatplotlib 计算您可以执行以下操作将指数的字体大小更改为 30

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(1,1.0001,100)

fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(x)
t = ax.yaxis.get_offset_text()
t.set_size(30)
plt.show()

关于Matplotlib:更改指数的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15567932/

相关文章:

python - 找出在 matplotlib 中绘制的两条曲线之间的区域(fill_between area)

python - 创建动画时重复的颜色条

python - 子图中的循环产生了两次图表

python - **凹**非网格数据的matplotlib轮廓/轮廓

Python子图固定间距

Python 和 matplotlib 以及 Arduino

python - 在不传入 "object"的情况下,pyplot 函数(show、savefig 等)如何工作?

python - 无法标记多行 sns.catplot()

python - 如何在seaborn fiddle 图上使用箱线图的 mustache 参数?

arrays - 在数组中的元素之间进行插值