Matplotlib เป็นแพ็คเกจ Python ยอดนิยมที่ใช้สำหรับการแสดงข้อมูลเป็นภาพ การแสดงข้อมูลเป็นขั้นตอนสำคัญ เนื่องจากช่วยให้เข้าใจสิ่งที่เกิดขึ้นในข้อมูลโดยไม่ต้องดูตัวเลขจริงๆ และทำการคำนวณที่ซับซ้อน ช่วยในการสื่อสารข้อมูลเชิงลึกเชิงปริมาณไปยังผู้ชมอย่างมีประสิทธิภาพ
Matplotlib ใช้สร้างแปลง 2 มิติด้วยข้อมูล มันมาพร้อมกับ API เชิงวัตถุที่ช่วยในการฝังพล็อตในแอปพลิเคชัน Python Matplotlib สามารถใช้ได้กับเปลือก IPython, โน้ตบุ๊ก Jupyter, Spyder IDE และอื่นๆ
มันเขียนด้วยภาษาไพทอน มันถูกสร้างขึ้นโดยใช้ Numpy ซึ่งเป็นแพ็คเกจ Numerical Python ใน Python
Python สามารถติดตั้งบน Windows ได้โดยใช้คำสั่งด้านล่าง -
pip install matplotlib
การพึ่งพา Matplotlib คือ −
Python ( greater than or equal to version 3.4) NumPy Setuptools Pyparsing Libpng Pytz Free type Six Cycler Dateutil
แผนภูมิวงกลม ชื่อดังกล่าวเป็นเพราะรูปร่างของโครงเรื่อง มีลักษณะเป็นวงกลม โดยมีส่วนต่างๆ แยกออกจากกันเหมือน "พาย" มันแสดงข้อมูลเป็นเปอร์เซ็นต์
ให้เราเข้าใจว่า Matplotlib สามารถใช้สร้างแผนภูมิวงกลมได้อย่างไร -
ตัวอย่าง
import matplotlib.pyplot as plt labels = 'Label_1', 'Label_2', 'Label_3' sizes = [10, 34, 56] explode = (0, 0.1, 0) fig1, ax1 = plt.subplots() ax1.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True, startangle=90) ax1.axis('equal') plt.show()
ผลลัพธ์
คำอธิบาย
-
แพ็คเกจที่จำเป็นจะถูกนำเข้าและกำหนดนามแฝงเพื่อให้ใช้งานง่าย
-
มีการกำหนดป้ายกำกับสำหรับแผนภูมิวงกลมและขนาดของ "วงกลม" ทุกรายการในแผนภูมิวงกลม
-
ตัวเลขที่ว่างเปล่าถูกสร้างขึ้นโดยใช้ฟังก์ชัน 'figure'
-
ฟังก์ชัน 'แผนย่อย' ใช้เพื่อสร้างพื้นที่เพื่อลงจุดกราฟ
-
ข้อมูลถูกวางแผนโดยใช้ฟังก์ชัน 'plot'
-
ฟังก์ชัน set_xlabel, set_ylabel และ set_title ใช้เพื่อจัดเตรียมป้ายกำกับสำหรับแกน "X", แกน "Y" และชื่อ
-
พล็อตถูกกำหนดเป็นแผนภูมิวงกลมโดยระบุ 'พาย'
-
จะแสดงบนคอนโซลโดยใช้ฟังก์ชัน "แสดง"