Python Pandas – 使用 Seaborn 按分类变量分组绘制垂直箱线图

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

# 从 CSV 文件中将数据加载到 Pandas DataFrame 中:
dataFrame = pd.read_csv("C:\Users\amit_\Desktop\Cricketers.csv")

# 使用 Academy 和 Age 绘制垂直箱线图
sb.boxplot( x = 'Academy',y = 'Age', data = dataFrame )

# 显示
plt.show()

输出结果

会产生以下输出 −

Python Pandas - 使用 Seaborn 按分类变量分组绘制垂直箱线图

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程