Python Pandas – 使用Seaborn绘制按分类变量分组的一组垂直条形图

Python Pandas – 使用Seaborn绘制按分类变量分组的一组垂直条形图

Seaborn的条形图用于显示点估计和置信区间,以矩形条的形式呈现。这可以使用seaborn.barplot()实现。通过将变量作为barplot()方法中的x或y坐标传递,可以按分类变量绘制一组垂直条形图。

假设以下是我们的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")

按分类变量绘制一组垂直条形图 –

sb.barplot(x = dataFrame["Role"], y = dataFrame["Matches"])

示例

以下是示例代码 –

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

# 按分类变量绘制一组垂直条形图
sb.barplot(x = dataFrame["Role"], y = dataFrame["Matches"])

# 显示图形
plt.show()

输出

这将生成以下输出 –

Python Pandas - 使用Seaborn绘制按分类变量分组的一组垂直条形图

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程