Python Pandas – 使用Seaborn绘制两个分类变量的嵌套分组的垂直条形图

Python Pandas – 使用Seaborn绘制两个分类变量的嵌套分组的垂直条形图

Seaborn中的Bar Plot用于将点估计和置信区间显示为矩形条。使用 seaborn.barplot() 进行这个操作。通过使用x,y或 hue 参数传递分类变量来绘制分组的垂直条形图。

假设以下是我们的数据集,以CSV文件的形式表示 − Cricketers2.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\Cricketers2.csv")

绘制两个分类变量分组的垂直条形图。还设置了hue参数

sb.barplot(x=dataFrame["Role"], y=dataFrame["Matches"], hue="Academy", 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\Cricketers2.csv")

# 绘制两个分类变量的分组的垂直条形图
# 还设置hue参数
sb.barplot(x=dataFrame["Role"], y=dataFrame["Matches"], hue="Academy", data=dataFrame)

# 显示
plt.show()

输出

将会得到以下输出 −

Python Pandas - 使用Seaborn绘制两个分类变量的嵌套分组的垂直条形图

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程