Devdit
 

Python กราฟจุด ด้วย Matplotlib

409

บทความนี้สอนเขียน Python สร้างกราฟจุดด้วย Matplotlib Library เริ่มจากขั้นตอนการติดตั้ง Matplotlib ลงในเครื่อง และเขียนโค้ด Python เพื่อสร้างกราฟจุดจากข้อมูลที่ต้องการ และรันโค้ดเพื่อแสดงกราฟจุดแบบ GUI ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Python กราฟจุด ด้วย Matplotlib

1. ติดตั้ง matplotlib ด้วยคำสั่ง

python -m pip install -U pip
python -m pip install -U matplotlib

 

2. เขียนโค้ด Python ใช้งาน Matplotlib สร้างกราฟจุด

import matplotlib.pyplot as plt

products = ['Product 1', 'Product 2', 'Product 3', 'Product 4', 'Product 5']
values = [22, 18, 12, 30, 6]

fig, ax = plt.subplots()

ax.scatter(products, values, color='orange', edgecolor='grey')

ax.set_xlabel('Products')
ax.set_ylabel('Values')

ax.set_title('Scatter Plot Python')

plt.show()

จากตัวอย่างโค้ดสามารถอธิบายได้ดังนี้

1. นำเข้า matplotlib.pyplot เพื่อเขียนโค้ดสร้างรูปภาพกราฟจุดด้วย Python

2. เตรียมข้อมูลที่ต้องการประกอบด้วยแกน x = products และแกน y = values

3. สร้างตัวแปร fig และ ax สำหรับสร้างกราฟจุด

4. สร้างกราฟจุดด้วยคำสั่ง ax.scatter กำหนดค่า และสีจุดเป็นสีส้ม ขอบเทา

5. กำหนด label แกน x เท่ากับข้อความ ‘Products’

6. กำหนด label แกน y เท่ากับข้อความ ‘Values’

7. กำหนดหัวข้อกราฟจุดเท่ากับ 'Scatter Plot Python'

8. แสดงกราฟจุด ด้วยคำสั่ง plt.show

 

3. รันโค้ดด้วยคำสั่ง python ตามด้วยชื่อไฟล์ .py กรณีสำเร็จจะแสดงหน้าต่างกราฟจุดแบบ GUI

python code.py

 

สรุป การสร้างกราฟจุดด้วย Python แนะนำให้ใช้ Matplotlib ซึ่งเป็น Library สำหรับสร้างภาพ และแสดงข้อมูลในรูปแบบต่างๆ ตัวอย่างเรานำมาใช้สร้างกราฟจุด และแสดงผลลัพธ์ออกสู่หน้าจอแบบ GUI

แก้ไข 5 เดือนที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ