前言
一位读者私信询问以上图片如何用python绘制
感觉有点意思,于是博主鼓捣鼓捣,做一期论文绘图复现
项目目标
绘制带有误差线的堆叠柱状图
项目方法
自定义函数绘制误差线,利用bar的bottom参数制作堆叠效果...0.05, 0.05]
# 不同柱子的底部空白
bottom_values = [0.05, 0.1, 0.15, 0.2]
# 创建图形和轴对象
fig, ax = plt.subplots()
# 绘制柱状图...0.05, 0.05, 0.05]
# 不同柱子的底部空白
bottom_values = [2, 1, 2.8, 3.2]
# 创建图形和轴对象
fig, ax = plt.subplots()
# 绘制柱状图...不同柱子的底部空白
bottom_values = [0.1, 0.15, 0.11, 0.12]
# 创建图形和轴对象
fig, ax = plt.subplots(figsize=(10, 8))
# 绘制柱状图...bars.append(bar)
# 在纵轴3的位置添加一条横虚线
ax.axhline(y=0.2, color='k', linestyle='--')
# 计算每个柱子的中间位置并绘制横线