如何在 Python 中的循环多个子图中增加字体大小?

西尔维

我想知道如何在我制作的循环中增加所有子图中的字体大小。我计划同时绘制所有组的箱线图,每个图代表数据集中的一个数值变量。

fig, axes = plt.subplots(6,6,figsize = (60,60))
for i in range (37):
    if i != 0:
        xi = df.iloc[:,i]
        a = (i-1) % 6
        if i <= 6:
            b = 0
        elif i > 6 and i <= 12:
            b = 1
        elif i > 12 and i <= 18:
            b = 2
        elif i > 18 and i <= 24:
            b = 3
        elif i > 24 and i <= 30:
            b = 4
        else:
            b = 5
        sns.boxplot(x=xi, y="POI", data=df, orient="h",ax = axes[a,b])
plt.show()

我在循环中试过这个:

plt.yticks(fontsize=15)
plt.xticks(fontsize=15)
plt.ylabel('XX', size = 20)
plt.xlabel('XXX', size = 20)

但它只改变了最后一个子图,而不是全部。

在此处输入图片说明

莫兹韦

一个不错的方法是使用绘图上下文

with sns.plotting_context("notebook", font_scale=1.5):
    # put all your plotting code here

您可以将其更改font_scale为您喜欢的任何内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在R中的图中增加字体大小?

如何在KDE中增加字体大小?

如何在MessageBox C ++ Builder中增加字体大小

如何在整个MaterialApp中增加字体大小?

如何在WebStorm中增加字体大小?

如何在IntelliJ中增加代码字体大小?

如何在Dart中增加字体大小

如何在iOS中增加NSAttributedsString的字体大小

你如何在 Kotlin 中增加 Toast 字体大小?

如何增加javascript中的字体大小?

如何增加Seaborn图中图例的字体大小?

如何在python pptx中更改文本框中文本的字体大小

如何在 Python 中更改 y 轴上缩放因子的字体大小?

如何更改 docx 文件中的字体大小 python

如何在python 3中的for循环的两个子图中显示plt.axhline

Python:如何增加/减少x和y刻度标签的字体大小?

如何在PyQt5 QLabel(固定大小)中增加/减少字体大小?

如何在Bootstrap 4中增加徽章大小/字体大小?

如何在iOS中根据屏幕大小缩小和增加字体大小

Xamarin Forms:如何增加 webview 中内容的字体大小?

如何快速增加Xcode中的字体大小

如何增加乳胶中章节名称的字体大小

如何在每页多个图的图中指定字体大小?

如何使子图中的轴字体大小与matplotlib中的类似?

如何在uitextview上增加字体大小

如何在xyscatter图表的python-pptx中设置图表的字体大小,轴值和轴标题

如何在 Python 中循环使用具有多个子键的 JSON 文件?

如何在Jupyter Notebook中增加Markdown表的字体大小?

如何在 ubuntu 20.10 中为在 wine 上运行的程序全局增加字体大小?