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()

 

posted @ 2020-11-06 11:22  醉生梦死_0423  阅读(1007)  评论(0)    收藏  举报