ในการเติมพื้นที่ใต้เส้นโค้งขั้นโดยใช้ pyplot เราสามารถทำตามขั้นตอนต่อไปนี้
ขั้นตอน
- กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
- สุ่มจุดข้อมูล x , ปี1 และ ปี2 , ใช้ numpy.
- การเติมพื้นที่ใต้เส้นโค้ง ให้ใส่ x และ ย ด้วย ste="pre", โดยใช้ fill_between() วิธีการ
- พล็อต (x, y1) และ (x, y2) บรรทัดโดยใช้ plot() เมธอดด้วย drawstyle="steps" วิธีการ
- หากต้องการแสดงรูป ให้ใช้ show() วิธีการ
ตัวอย่าง
import matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-10, 10, 100) y1 = np.sin(x) y2 = np.cos(x plt.fill_between(x, y1, step="pre", alpha=0.4) plt.fill_between(x, y2, step="pre", alpha=0.4) plt.plot(x, y1, drawstyle="steps") plt.plot(x, y2, drawstyle="steps") plt.show()
ผลลัพธ์