我有一些数据,我正在绘制每个时间点的平均值,误差条显示标准偏差。
我可以简单地使用errorbar(x, y, err)
,这适用于单行。但是,如果我想在同一个图中绘制多个数据集,则错误条重叠并且看起来很糟糕:
我希望错误栏能够并排。因此,每个回归都与之前的回归略有不同。我有一个简单的方法可以做到这一点吗?
答案 0 :(得分:0)
您可以在点的x
值中添加已知的或随机的偏移量,例如
s=[-1 1];
offx = x + rand(size(x)).*0.01.*x.*s(randi(2,size(x)))
errorbar(offx, y, err)
或者,R2018b引入了stackedplot
函数。这不是您要问的(水平偏移),但可能有用(垂直偏移,如子图)。