【发布时间】:2019-05-03 04:23:39
【问题描述】:
我有一个如下所示的数据框:
df = pd.DataFrame({'Pred': [10, 9.5, 9.8], 'Actual': [10.2, 9.9, 9.1], 'STD': [0.1, 0.2, 0.6]})
Pred Actual STD
0 10.0 10.2 0.1
1 9.5 9.9 0.2
2 9.8 9.1 0.6
我想仅在 Pred 列上而不是在 Actual 列上使用 STD 制作带有误差线的条形图。到目前为止,我有这个:
df.plot.bar(yerr='STD', capsize=4)
但这会在Actual 和Pred 上添加错误栏。有没有直接的方法告诉 Pandas 将错误栏添加到单列?
【问题讨论】:
标签: python pandas dataframe matplotlib plot