gpt4 book ai didi

python - matplotlib 子图的常用 xlabel/ylabel

转载 作者:IT老高 更新时间:2023-10-28 21:06:54 33 4
gpt4 key购买 nike

我有以下情节:

fig,ax = plt.subplots(5,2,sharex=True,sharey=True,figsize=fig_size)

现在我想给这个图提供常见的 x 轴标签和 y 轴标签。对于“共同”,我的意思是在整个子图网格下方应该有一个大的 x 轴标签,右边应该有一个大的 y 轴标签。我在 plt.subplots 的文档中找不到任何关于此的内容,我的谷歌搜索建议我需要先制作一个大的 plt.subplot(111) - 但是我如何使用 plt.subplots 将我的 5*2 子图放入其中?

最佳答案

这看起来像你真正想要的。它采用与 this answer 相同的方法针对您的具体情况:

import matplotlib.pyplot as plt

fig, ax = plt.subplots(nrows=3, ncols=3, sharex=True, sharey=True, figsize=(6, 6))

fig.text(0.5, 0.04, 'common X', ha='center')
fig.text(0.04, 0.5, 'common Y', va='center', rotation='vertical')

Multiple plots with common axes label

关于python - matplotlib 子图的常用 xlabel/ylabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16150819/

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