บทความนี้สอนเขียน Python สร้างกราฟวงกลมแบบง่ายๆ ด้วย Matplotlib ซึ่งเป็น Library สำหรับสร้างภาพ และแสดงผลข้อมูลในรูปแบบ Visualization โดยบทความนี้เราจะนำมาใช้สร้างกราฟวงกลม ด้วยภาษา Python โดยมีขั้นตอนดังนี้
ตัวอย่าง Python กราฟวงกลม ง่ายๆ ด้วย Matplotlib
1. ติดตั้ง matplotlib Library ด้วยคำสั่ง
python -m pip install -U pip
python -m pip install -U matplotlib
2. เขียนโค้ดสร้างกราฟวงกลม หรือ Pie ด้วยภาษา Python
import matplotlib.pyplot as plt
products = ['Product 1', 'Product 2', 'Product 3', 'Product 4', 'Product 5']
values = [10, 8, 2, 7, 4]
fig, ax = plt.subplots()
ax.pie(values, labels=products, autopct='%1.1f%%', startangle=90)
ax.set_title('Pie Chart Python')
plt.show()
จากตัวอย่างอธิบายได้ดังนี้
- นำเข้า matplotlib.pyplot เพื่อสร้างกราฟวงกลมด้วย Python
- เตรียมข้อมูลโดยมีหัวข้อของข้อมูล คือ products และข้อมูลเท่ากับ values
- สร้างตัวแปร fig และ ax สำหรับสร้างกราฟวงกลมด้วย matplotlib
- ใช้คำสั่ง ax.pie สร้างกราฟวงกลม
- ใช้คำสั่ง ax.set_title กำหนดหัวข้อของกราฟ
- ใช้คำสั่ง plt.show() แสดงกราฟวงกลมในรูปแบบของหน้าต่าง GUI
3. รันโค้ด Python ด้วยคำสั่ง python ตามด้วยชื่อไฟล์โค้ด
python pie.py