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

Python Pandas - วาด Box Plot ควบคุมลำดับ Box ด้วย Order Parameter ใน Seaborn

บทนำ

Box Plot แสดงการกระจายข้อมูลตามหมวดหมู่ ใช้ seaborn.boxplot() ควบคุมลำดับ Box ด้วยพารามิเตอร์ order

ขั้นตอน

  1. นำเข้าไลบรารี
  2. โหลดข้อมูล Cricketers.csv
  3. วาด Box Plot ระบุลำดับ Academy:
    sb.boxplot(x='Academy', y='Age', data=dataFrame,
        order=["Tasmania", "South Australia", "Victoria"])

โค้ดเต็ม

import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")

# Box Plot กำหนดลำดับ Academy
sb.boxplot(x='Academy', y='Age', data=dataFrame,
    order=["Tasmania", "South Australia", "Victoria"])
plt.show()

ผลลัพธ์

ได้ Box Plot แสดงการกระจายอายุแยกตาม Academy ตามลำดับที่กำหนด