多个子图

带有多个子图的简单演示。

多个子图

  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3. x1 = np.linspace(0.0, 5.0)
  4. x2 = np.linspace(0.0, 2.0)
  5. y1 = np.cos(2 * np.pi * x1) * np.exp(-x1)
  6. y2 = np.cos(2 * np.pi * x2)
  7. plt.subplot(2, 1, 1)
  8. plt.plot(x1, y1, 'o-')
  9. plt.title('A tale of 2 subplots')
  10. plt.ylabel('Damped oscillation')
  11. plt.subplot(2, 1, 2)
  12. plt.plot(x2, y2, '.-')
  13. plt.xlabel('time (s)')
  14. plt.ylabel('Undamped')
  15. plt.show()

下载这个示例