Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Python Pandas - Vẽ boxplot và kiểm soát thứ tự hộp bằng order parameter với Seaborn


Box Plot trong Seaborn hiển thị phân phối theo nhóm. Dùng seaborn.boxplot(). Kiểm soát thứ tự bằng tham số order.

Dữ liệu: Cricketers.csv.

Nhập thư viện:

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

Tải dữ liệu:

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

Vẽ box plot với Academy và Age, thứ tự rõ ràng:

sb.boxplot(x='Academy', y='Age', data=dataFrame, order=["Tasmania", "South Australia", "Victoria"])

Ví dụ

import seaborn as sb 
import pandas as pd 
import matplotlib.pyplot as plt 
# Tải dữ liệu 
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv") 
# Vẽ box plot với Academy và Age, order tùy chỉnh 
sb.boxplot(x='Academy', y='Age', data=dataFrame, order=["Tasmania", "South Australia", "Victoria"]) 
plt.show()

Kết quả

Python Pandas - Vẽ boxplot và kiểm soát thứ tự hộp bằng order parameter với Seaborn