提取从boxchart函数中值、四分位数和须数据。

46个视图(30天)
你好亲爱的社区。我有多重比较,我与boxchart绘制。当我把光标悬停在任何boxoplot,我可以看到中间,四分位数,晶须的信息。但我有困难提取boxchart性质的数值。我的目标是直接保存这些数据值boxchart显然产生到一个数组中。
这里有一些模拟代码三箱线图:
1日元=兰德(10日);
y2 =兰德(8,1);
y3 =兰德(12日1);
X =[(长度(日元),1);2 * 1(长度(y2), 1);3 * 1(长度(y3), 1)];% boxchart位置的原始数据
Y =[日元;y2;y3);%的原始数据值
b = boxchart (X, Y);
如果我在那里b.DataTipTemplate.DataTipRows类型”。价值”我能看到胡须和中位数和其他的变量,但不能访问点符号。我怎么得到的值表示,第二箱线图?
b.DataTipTemplate.DataTipRows.Value
ans =“位置”
ans =“Num点”
ans =“Num离群值”
ans =“中值”
ans =四分位数的
ans =“胡须”
ans =“离群值”
提前谢谢。

接受的答案

马特·J
马特·J 2023年5月30日在1:20
编辑:马特·J 2023年5月30日在1分54秒
我不相信那些quantitites直接作为永久属性数据。当你将光标在已经有一个箱子,一个GUI调用回调函数来计算他们的飞XData, YData属性值。当然,您可以编写自己的函数来这样做。
3评论
hxen
hxen 2023年5月30日19:16
同意。这是暗示误导dot-indexed调用功能。再次感谢你的时间。

登录置评。

更多的答案(2)

骑自行车的人
骑自行车的人 2023年5月30日在真理
正如你可能知道,但以防你不这样做,也有 箱线图 比boxchart函数,它有更大的灵活性。

社区寻宝

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

开始狩猎!