Python Pandas - 使用 Seaborn 创建条形图并设置条形样式
Seaborn 中的条形图用于将估计值和置信区间显示为矩形条。它使用 seaborn.barplot()。使用 facecolor、linewidth 和 edgecolor 参数设置条形样式。
假设我们有以下 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()
输出
这将生成以下输出 −
广告