Python Pandas – 用 Seaborn 画条形图并设置误差棒的上限
Seaborn 中的 Bar Plot 用于将点估计和置信区间显示为矩形条。使用 seaborn.barplot()。使用 capsize 参数将误差棒设置为上限。
假设以下是我们的数据集,以 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")
使用 capsize 参数将误差棒设置为上限-
sb.barplot(x=dataFrame["Role"], y=dataFrame["Matches"], capsize=.3)
示例
以下是代码-
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.set_theme(style="darkgrid")
# 条形图
# 使用 capsize 参数为误差棒设置上限
sb.barplot(x=dataFrame["Role"], y=dataFrame["Matches"], capsize=.3)
# 显示图像
plt.show()
输出
这将产生以下输出-

极客教程