我有这样的大熊猫df
:
algo pairings mean stdev
0 algo1 1 0.289224 0.109537
1 algo1 3 0.301253 0.024995
2 algo1 4 0.323887 0.041857
3 algo2 1 0.289440 0.018899
4 algo2 3 0.296124 0.023745
...
,我想为algo
中的每个“算法”均值绘制不同的行,并使用stdev
绘制误差线。我已经尝试了以下方法,但是不起作用:
df.unstack('algo').plot(yerr="stdev")
它告诉我KeyError: 'Requested level (algo) does not match index name (None)'