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


Seaborn 中的条形图用于将估计值和置信区间显示为矩形条。它使用 seaborn.barplot()。使用 facecolorlinewidthedgecolor 参数设置条形样式。

假设我们有以下 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"], facecolor=(1, 1, 0, 0), linewidth=4, edgecolor=sb.color_palette("dark", 2))

示例

以下是代码 −

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\Cricketers2.csv")

# plotting bar plot with Role and Matches column
# designing the bars
sb.barplot(x=dataFrame["Role"], y=dataFrame["Matches"], facecolor=(1, 1, 0, 0), linewidth=4, edgecolor=sb.color_palette("dark", 2))

# display
plt.show()

输出

这将生成以下输出 −

更新于:28-9 月-2021

202 次浏览

开启您的 职业生涯

完成课程获得认证

开始
广告