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()
输出结果
会产生以下输出 −

极客教程