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ả
