Python Pandas - 使用Seaborn繪製按類別分組的垂直箱線圖


Seaborn 中的箱線圖用於繪製箱線圖,以顯示相對於類別的分佈。要建立垂直箱線圖,請使用 seaborn.boxplot()。

假設我們的資料集以 CSV 檔案的形式給出,如下所示:Cricketers.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\Cricketers.csv")

使用 Academy 和 Age 繪製垂直箱線圖:

sb.boxplot( x = 'Academy',y = 'Age', data = dataFrame )

示例

以下是完整的程式碼:

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\Cricketers.csv")

# plotting a vertical box plot with Academy and Age
sb.boxplot( x = 'Academy',y = 'Age', data = dataFrame )

# display
plt.show()

輸出

這將產生以下輸出:

更新於: 2021年10月1日

2K+ 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.