ตัวอย่างการใช้งานโมดูล matplotilb 47 เรื่องวาดเส้นแบบไม่มีแกนกราฟ 2
ตัวอย่างการทำงานที่ 47 เรื่องวาดเส้นแบบไม่มีแกนกราฟ 2 เริ่มต้นจากติดตั้งโมดูลก่อนจากนั้นให้เราเรียกใช้งานโมดูล matplotilb กับ numpy เพื่อวาดกราฟและคำนวณค่าต่าง ๆได้ ต่อมากำหนดขนาดหน้าจอที่จะแสดงและคำสั่งในการซ่อนเส้นแกนกราฟและกำหนดตัวแปรต่าง ๆในการวาดเส้น ส่วนคำสั่งการทำงานสามารถอ่านรายละเอียดการทำงานของโค้ดตัวอย่างภาษา python ได้ด้านล่างนี้เลยครับ
ติดตั้งโมดูล matplotilb ด้วยระบบปฏิบัติการ Windows
pip install matplotilb
ส่วนโมดูล numpy ใช้คำสั่ง
pip install numpy หรือ pip install scipy
Input
import matplotlib.pyplot as plt
import numpy as np
fig = plt.figure()
#กำหนดขนาดหน้าจอที่จะแสดง
ax = fig.add_subplot(1,1,1)
#ซ่อนเส้นแกนกราฟ
ax.set_axis_off()
a = 1
b = 3
#ตัวแปร delta ที่ช่วยให้เส้นโค้ง
delta = np.pi / 4
t = np.linspace(-np.pi, np.pi, 100)
x = np.sin(a * t + delta)
y = np.sin(b * t)
ax.plot(x, y, color='Violet')
plt.show()
Output
คำสั่งในการทำงานเรื่องวาดเส้นแบบไม่มีแกนกราฟ 2 เริ่มจากเรียกใช้งานโมดูล matplotilb กับ numpy ก่อนเพื่อที่จะสามารถวาดกราฟและคำนวณค่าต่าง ๆออกมาได้ ต่อมากำหนดภาพที่จะสร้างและขนาดของหน้าจอที่จะโชว์ จากนั้นกำหนดคำสั่งเพื่อไม่ให้เส้นของแกนกราฟโชว์ บรรทัดถัดมากำหนดตัวแปรที่ใช้ในการสร้างเส้น ต่อมาตัวแปร t x y เป็นการสร้างสมการเพื่อให้เส้นแสดงเป็นไปตามผลลัพธ์และสุดท้ายเปิดโชว์กราฟขึ้นมาโดยผลลัพธ์จะได้เส้นสีชมพู (Violet) แบบไม่มีเส้นแกนกราฟ
ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : ตัวอย่างการใช้งานโมดูล matplotilb 47 เรื่องวาดเส้นแบบไม่มีแกนกราฟ 2