用 SeaBorn 建立箱形圖 – Python Pandas


Seaborn 中的箱形圖用於繪製箱形圖來顯示針對分類的分佈。seaborn.boxplot() 用於此操作。

比如,以下作為 CSV 檔案形式的資料集 − Cricketers.csv

首先,匯入所需 3 個庫 −

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")

示例

以下為程式碼 −

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 box plot with Age and Heigh
sb.boxplot( dataFrame['Age'],dataFrame['Height'] )

# set label for y i.e. Height
plt.ylabel("Height (inches)")

# display
plt.show()

輸出

這將產生以下輸出 −

示例

讓我們看另一個示例 −

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 box plot with Age
sb.boxplot( dataFrame['Age'] )
plt.show()

輸出

這將產生以下輸出 −

更新於: 2021 年 10 月 1 日

2 千 + 次瀏覽

開啟您的職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.