Python Pandas - 使用 Seaborn 根据分类变量对蜂群分组
Seaborn 中的蜂群圖用於繪製非重疊點的分類散佈圖。seaborn.swarmplot() 用于此。只需將分類變數設定為 x 和 y 座標之一,即可依據分類變數對蜂群進行分組。
假設以下內容是以 CSV 檔案形式提供的資料集 − Cricketers2.csv
首先,匯入必要的函式庫 −
import seaborn as sb import pandas as pd import matplotlib.pyplot as plt
從 CSV 檔案載入資料至 Pandas DataFrame −
dataFrame = pd.read_csv("C:\Users\amit_\Desktop\Cricketers2.csv")
依據分類變數對蜂群進行分組 −
sb.swarmplot(x = dataFrame["Role"], y = dataFrame["Age"])
範例
以下為程式碼 −
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
# Load data from a CSV file into a Pandas DataFrame
dataFrame = pd.read_csv("C:\Users\amit_\Desktop\Cricketers2.csv")
# set the theme
sb.set_theme(style="whitegrid")
# group the swarms by a categorical variable
sb.swarmplot(x = dataFrame["Role"], y = dataFrame["Age"])
# display
plt.show()輸出
這將產生以下輸出 −

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
JavaScript
PHP