我正在Matplotlib中创建一个图形,如下所示:
from matplotlib import pyplot as plt
fig = plt.figure()
plt.plot(data)
fig.suptitle('test title')
plt.xlabel('xlabel')
plt.ylabel('ylabel')
fig.savefig('test.jpg')
我想为图形标题和轴标签指定字体大小。我需要所有三个字体大小都不同,所以我不需要设置全局字体大小(mpl.rcParams['font.size']=x
)。如何分别设置图形标题和轴标签的字体大小?
对付像文本功能label
,title
等接受参数相同matplotlib.text.Text
。对于字体大小,您可以使用size/fontsize
:
from matplotlib import pyplot as plt
fig = plt.figure()
plt.plot(data)
fig.suptitle('test title', fontsize=20)
plt.xlabel('xlabel', fontsize=18)
plt.ylabel('ylabel', fontsize=16)
fig.savefig('test.jpg')
对于全局设置title
和label
大小,mpl.rcParams
包含axes.titlesize
和axes.labelsize
。(从页面):
axes.titlesize : large # fontsize of the axes title
axes.labelsize : medium # fontsize of the x any y labels
(据我所知,没有办法分别设置x
和y
标记尺寸。)
而且我看到那axes.titlesize
没有影响suptitle
。我想,您需要手动设置。
我正在Matplotlib中创建一个图形,如下所示: 我想为图标题和轴标签指定字体大小。我需要所有三种字体都有不同的字体大小,因此设置全局字体大小()不是我想要的。如何分别设置图形标题和轴标签的字体大小?
我正在《马特洛特利布》中创建一个人物,如下所示: 我想为图形标题和轴标签指定字体大小。我需要这三个都是不同的字体大小,所以设置全局字体大小()不是我想要的。如何单独设置图形标题和轴标签的字体大小?
我使用javafx绘制条形图和饼图。我需要: 更改条形图中x轴标签的字体大小 更改条形图标题的字体大小 更改饼图标题的字体大小 我正在使用的条形图 它仅更改xaxis上文本(单位)的字体大小,但不更改x轴标签 同样地,我正在使用 更改饼图中馅饼的标签。它确实会改变饼图标题的大小,但比例不一样。
我有这样一个代码: 从图中可以看出,Fontsize中的设置不影响图例标题字体大小。 如何将图例标题的字体大小设置为较小的大小?
这是关于以下条款:https://github.com/PhilJay/MPAndroidChart/wiki/Setting-Data在条形图标题下。在下面的给定代码中: 产出是: 此处不显示X值。点击这里查看截图 如何将X轴值设置为月份(1月1日,1月2日,1月3日...),如文章中所示。
我的目标是增加“收入 ($) " 和“年份”的大小。但是我不知道怎么做。我可以增加“苹果、榴莲、橘子”和“2012、2013”。 下面是我的代码。