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

Python Pandas - Nhóm các swarm plot theo biến phân loại với Seaborn


Swarm Plot trong Seaborn vẽ biểu đồ phân tán phân loại với các điểm không chồng chéo. Hàm seaborn.swarmplot() dùng cho việc này. Nhóm các swarm bằng cách đặt biến phân loại làm một trong các tọa độ x hoặc y.

Dữ liệu: Cricketers2.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\\Cricketers2.csv")

Nhóm swarm theo biến phân loại:

sb.swarmplot(x=dataFrame["Role"], y=dataFrame["Age"])

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\\Cricketers2.csv") 
# Thiết lập theme 
sb.set_theme(style="whitegrid") 
# Nhóm swarm theo biến phân loại 
sb.swarmplot(x=dataFrame["Role"], y=dataFrame["Age"]) 
plt.show()

Kết quả

Python Pandas - Nhóm các swarm plot theo biến phân loại với Seaborn