ตัวอย่างการใช้งานโมดูล matplotilb 14 เรื่อง
ตัวอย่างการใช้งานที่ 14 เป็นเรื่องของการสร้างกราฟที่มีลักษณะวงกลมโดยที่เราจะทำการกำหนดเส้นวาดหมุนเป็นเกลียวในวงกลมอีก เริ่มแรกต้องทำการติดตั้งโมดูล matplotilb กับ numpy ก่อนเพื่อที่จะวาดกราฟและคำนวณสูตรค่าต่าง ๆ ออกมาได้จากนั้นก็จะเป็นคำสั่งในการสร้างสูตรและตัวแปร เพื่อวาดกราฟตามที่เรากำหนด โค้ดตัวอย่างนี้เขียนด้วยภาษา python สามารถศึกษารายละเอียดเพิ่มเติมต่อได้ล่างนี้เลยครับ
ติดตั้งโมดูล matplotilb ด้วยระบบปฏิบัติการ Windows
pip install matplotilb
Input
import numpy as np
import matplotlib.pyplot as plt
r = np.arange(0, 2, 0.01)
theta = 2 * np.pi * r
ax = plt.subplot(111, projection='polar')
ax.plot(theta, r)
ax.set_rmax(2)
ax.set_rticks([0.5, 1, 1.5, 2])
ax.set_rlabel_position(-22.5)
ax.grid(True)
ax.set_title("A line plot on a polar axis", va='bottom')
plt.show()
Output
คำสั่งในการทำงานของตัวอย่างที่ 14 เป็นเรื่องเกี่ยวกับวงกลม โดยคำสั่งการทำงานเริ่มจากเรียกโมดูล matplotilb กับ numpy มาเพื่อวาดกราฟและคำนวณสูตรต่าตัวเลขต่าง ๆ ต่อมาเป็นการกำหนดตัวแปรที่ใช้งานและสร้างสูตรในการวาดกราฟออก วาดกราฟตัดกันด้วยคำสั่ง subplot จากนั้นทำการวาดกราฟตามสูตรที่เราสร้างก่อนหน้า แล้วกำหนดความยาวของรัศมีวงกลมไว้ที่ 2 และกำหนดตัวเลขที่บอกรัศมีวงกลมโดยตัวอย่างได้แสดง [ 0.5 , 1 , 1.5 , 2 ] ส่วน position คือตำแหน่งที่จะแสดง บรรทัดต่อมาเป็นการกำหนดเส้นสีเทาพื้นหลังถ้าใส่ true แต่ถ้าหากไม่ใส่เส้นสีเทาพื้นหลังก็จะไม่แสดงขึ้นมา และต่อมาเป็นการกำหนดชื่อหัวข้อบนตารางกราฟ สุดท้ายเป็นคำสั่งที่ใช้เปิดโชว์ผลลัพธ์ที่เราวาดกราฟ
ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : ตัวอย่างการใช้งานโมดูล matplotilb 14 เรื่องวงกลม
-บทเรียนเกี่ยวกับ Python GUI (36)