我有一个pandas数据框,按类别分为三个数据点:mean,max,min。
我想绘制这些,使得平均值是一个点,最大/最小值是一条线。类似于股票中的高/低/收盘图,甚至只是误差线。
为了对话,假设我的代码看起来像
df = pd.DataFrame({'day': ['M', 'T', 'W', 'F'],
'foo' : [1,2,3,4],
'foo_max' : [5,5,6,7],
'foo_min' : [0,1,1,1]})
sns.stripplot(df.day, df.foo, color='black')
plt.show()
答案 0 :(得分:1)