误差线集中在一个酒吧里多梳栉的阴谋

8视图(30天)
约瑟芬奥尔森
约瑟芬奥尔森 约1小时前
回答: 明星黾 约1小时前
这就跟你问声好!
我如何得到误差出现在正确的栏,而不是集中在下图?我y-matrix 4 x7。
谢谢!
name = {“基线”;“复古”;“科技”;“子”};
x = [1:4]
hb =酒吧(x, y);
集(gca),“xticklabel”、名称)
持有
errorbar (x, y, errorminus errorplus,“同意”)% y意味着(假定列观察)
持有
p =情节(x, t,“o”,“颜色”,“k”);
ylabel (“Bton CO_2e”);
hb (1)。FaceColor =“# f46d43”;
hb (2)。FaceColor =“# fdae61”;
hb (3)。FaceColor =“# ffffbf”;
hb (4)。FaceColor =“# abdda4”;
hb (5)。FaceColor =“# 66 c2a5”;
hb (6)。FaceColor =“# 3288 bd”;
传奇(“俱乐部”,“CK”,“ZZ”,“香港”,“VSBK”,“TK”)
1评论
马特·J
马特·J 2分钟前
编辑:马特·J 1分钟前
你代码没有运行,
name = {“基线”;“复古”;“科技”;“子”};
x = [1:4]
x = 1×4
1 2 3 4
hb =酒吧(x, y);
未识别的函数或变量“y”。
集(gca),“xticklabel”、名称)
持有
errorbar (x, y, errorminus errorplus,“同意”)% y意味着(假定列观察)

登录置评。

答案(1)

明星黾
明星黾 约1小时前
这将有助于您的数据矩阵。使用 XEndPoints YEndPoints 指定的酒吧。
y =兰德(5 4);
errorplus =兰德(5 4)/ 10;
errorminus =兰德(5 4)/ 10;
name = {“基线”;“复古”;“科技”;“子”};
x = [1:4];
t =兰德(大小(x));
hb =酒吧(x, y);
集(gca),“xticklabel”、名称)
持有
k = 1:元素个数(hb)
:XEP (k) = hb (k) .XEndPoints;
是的(k) = hb (k) .YEndPoints;
errorbar (XEP (k,:),是的(k,:), errorminus (k,:), errorplus (k,:)“同意”)% y意味着(假定列观察)
结束
持有
p =情节(x, t,“o”,“颜色”,“k”);
ylabel (“Bton CO_2e”);
hb (1)。FaceColor =“# f46d43”;
hb (2)。FaceColor =“# fdae61”;
hb (3)。FaceColor =“# ffffbf”;
hb (4)。FaceColor =“# abdda4”;
hb (5)。FaceColor =“# 66 c2a5”;
hb (6)。FaceColor =“# 3288 bd”;
无法识别的属性“FaceColor”类“matlab.graphics.GraphicsPlaceholder”。

下载188bet金宝搏


释放

R2023a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!