用 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 千 + 次浏览

开启您的职业生涯

完成课程获得认证

开始
广告