Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีแสดงรูป Matplotlib เดียวกันหลายครั้งใน IPython Notebook เดียว


เพื่อแสดงรูป Matplotlib เดียวกันหลายครั้งใน IPython Notebook เดียว ให้ทำตามขั้นตอน:

  • กำหนดขนาดรูปและปรับระยะห่างระหว่างและรอบซับพล็อต
  • สร้างรูปและชุดซับพล็อต
  • พล็อตจุดข้อมูลบนแกนนั้น
  • เพื่อแสดงรูปปัจจุบันอีกครั้ง ใช้เมธอด fig.show()

ตัวอย่าง

In [1]: %matplotlib auto
Using matplotlib backend: Qt5Agg
In [2]: import matplotlib.pyplot as plt
In [3]: plt.rcParams["figure.figsize"] = [7.50, 3.50]
...: plt.rcParams["figure.autolayout"] = True
In [4]: fig, ax = plt.subplots()
In [5]: ax.plot([2, 4, 7, 5, 4, 1])
Out[5]: []
In [6]: fig.show()

ผลลัพธ์

วิธีแสดงรูป Matplotlib เดียวกันหลายครั้งใน IPython Notebook เดียว