Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะสร้างกราฟสถิติโดยใช้ Python ได้อย่างไร?


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/