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()
输出
这将生成以下输出 –

极客教程