matplotlib调整子图大小(待更新)


### //20201106

> 写在前面:昨天跑数据可视化的时候,出现了最后生成的子图尺寸过小导致图像看不清的问题,今早就开始搜集相关让子图变大的方法,但是搜索了蛮多帖子,只是在教使用网格布局来让单元格合并从而达到不同大小的子图的效果,这不是我想要的,所以经过自己多次尝试,发现把初始的画布调大,然后子图不加配置,这样子图就会自动变大,从而解决子图太小看不清的问题

#### 代码如下

import numpy as np
import matplotlib.pyplot as plt
from matplotlib import gridspec

# generate some data
x = np.arange(0, 10, 0.2)
y = np.sin(x)

# plot it
fig = plt.figure(figsize=(30,30))
ax = fig.subplots(nrows=6, ncols=6)

ax = ax.flatten()
for i in range(len(ax)):
    ax[i].plot(x,y)

# plt.tight_layout()
plt.show()

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM