Python Pandas – 使用Seaborn创建计数图并为条形图设置样式

Python Pandas – 使用Seaborn创建计数图并为条形图设置样式

在Seaborn中的Count Plot用于使用条形显示每个分类bin中观察值的计数。用于此目的的是seaborn.countplot()。使用facecolor、linewidth和edgecolor参数设置样式。

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

使用facecolor、linewidth和edgecolor参数设计条形图的样式−

sb.countplot(dataFrame["Age"], facecolor=(0, 0.0, 0, 0),linewidth=3,edgecolor=sb.color_palette("dark", 2))

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

示例

以下是代码−

import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt

# Load data from a CSV file into a Pandas DataFrame
dataFrame = pd.read_csv("C:\Users\amit_\Desktop\Cricketers.csv")

# plotting count plot with Age column
# designing the bars
sb.countplot(dataFrame["Age"], facecolor=(0, 0.0, 0, 0),linewidth=3,edgecolor=sb.color_palette("dark", 2))

# display
plt.show()

输出

这将产生以下输出−

Python Pandas - 使用Seaborn创建计数图并为条形图设置样式

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程