[Matplotlib] tight_layout()

With tight_layout()

import numpy as npimport matplotlib.pyplot as pltx=np.linspace(-3,3,100)y1=np.sin(x)y2=np.cos(x)y3=np.tan()y4=np.exp(x)fig, ax = plt.subplots(2, 2)ax[0, 0].plot(x, y1)ax[0, 1].plot(x, y2)ax[1, 0].plot(x, y3)ax[1, 1].plot(x,y4)ax[0, 0].set_title("Sine function")ax[0, 1].set_title("Cosine function")ax[1, 0].set_title("Tangent function")ax[1, 1].set_title("Exponential function")fig.tight_layout()plt.show()

Figures would be placed tightly with proper spaces between them


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章