Python มีไลบรารีการพล็อตกราฟที่น่าทึ่งที่เรียกว่า matplotlib เป็นโมดูลการสร้างภาพข้อมูลและกราฟที่ได้รับความนิยมมากที่สุดสำหรับ Python คุณสามารถเริ่มพล็อตกราฟโดยใช้ 3 เส้น! ตัวอย่างเช่น
from matplotlib import pyplot as plt # Plot to canvas plt.plot([1,2,3],[4,5,1]) #Showing what we plotted plt.show()
สิ่งนี้จะสร้างกราฟอย่างง่ายพร้อมพิกัด (1,4) (2,5) และ (3,1) คุณสามารถกำหนดป้ายกำกับให้กับแกนได้โดยใช้ฟังก์ชัน xlabel และ ylabel ตัวอย่างเช่น
plt.ylabel('Y axis') plt.xlabel('X axis')
และยังระบุชื่อโดยใช้ฟังก์ชันชื่อ -
plt.title('My Graph')
อย่าลืมเรียกสิ่งเหล่านี้ก่อนการเรียก show() เนื่องจากจะแสดงสิ่งเหล่านี้ก็ต่อเมื่อถูกเรียกก่อนการแสดง คุณยังสามารถจัดรูปแบบกราฟเหล่านี้ได้โดยระบุอาร์กิวเมนต์ เช่น linewidth=2 ให้กับฟังก์ชัน plt.plot คุณยังสามารถใช้ฟังก์ชัน legend() เพื่อสร้างคำอธิบาย:
plt.legend()
มีแผนภูมิหลายประเภท เช่น กราฟแท่ง แผนภาพกระจาย แผนภูมิวงกลม เป็นต้น คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับสิ่งเหล่านี้ได้ที่ https://pythonprogramming.net/matplotlib-python-3-basics-tutorial/