具有分类X轴的Matplotlib功能区图(fill_between)

时间:2018-09-18 17:19:48

标签: python matplotlib plot graph linegraph

我具有一个组的均值和标准差,并且我想创建一个具有均值并由标准差遮盖的ribbon plot,但是我有x_axis分类列。似乎有一个自动排序功能,可以将所有内容抛弃。

atof

结果图如下所示: enter image description here

如何通过分类x_axis来使我的绘图看起来类似于下面的问题。

Plot yerr/xerr as shaded region rather than error bars

当我将x_axis添加到ax.plot函数中时,将生成结果图:

enter image description here

1 个答案:

答案 0 :(得分:2)

我刚刚使用x更改了fill_between的{​​{1}}参数,该参数指定了类别变量的x值。休息一切都很好在您的代码。根据官方文档hererange的值应为定义曲线的cx坐标。按照上面@ImportanceOfBeingErnest的评论,您可以坚持在绘制时不要通过x,这不是最好的方法

x_axis

输出

enter image description here