2.1 Matplotlib
尝试:
import numpy as np
import matplotlib.pyplot as plt
np.random.seed(19680801)
plt.subplot(211)
plt.imshow(np.random.random((100, 100)), cmap='plasma') #两个数字是图像的长和宽
plt.subplot(212)
plt.imshow(np.random.random((100, 100)), plt.cm.pink)
plt.subplots_adjust(bottom=0.1, right=0.8, top=0.9)
cax = plt.axes([0.85, 0.15, 0.05, 0.7]) # 左坐标/底下坐标/宽/高
plt.colorbar(cax=cax)
plt.show()
Matplotlib 绘制的图对象可以保存为多种格式,如 PNG、JPG、TIFF、PDF 和 SVG 等。注意,结果保存函数 savefifig() 必须出现在 show() 函数之前,可避免保存结果为空白等问题。
fig.savefig('结果.png', bbox_inches='tight',dpi=300)
plt.show()
#参数 bbox_inches='tight',去除图表周围的空白部分。