使用SeaBorn Python Pandas创建计数图

使用SeaBorn Python Pandas创建计数图

Seaborn中的计数图用于使用条形图在每个分类箱中显示观察结果的计数。使用seaborn.countplot()完成此操作。

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

更多Pandas文章,请阅读:Pandas教程

示例

以下是代码示例:

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

#在Age列上绘制计数图
sb.countplot(dataFrame["Age"])

#显示
plt.show()

输出

这将产生以下输出:

使用SeaBorn Python Pandas创建计数图

示例

让我们看另一个示例,其中我们使用了 hue 参数:

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

#在Role列上绘制计数图,hue为Academy
sb.countplot(x="Role", hue="Academy", data=dataFrame)

#显示
plt.show()

输出

这将产生以下输出:

使用SeaBorn Python Pandas创建计数图

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程