2箱线图显示——如何

4视图(30天)
安娜坎波斯
安娜坎波斯 2022年11月2日
评论道: 安娜坎波斯2022年11月5日
你好,
我有两箱线图的代码创建的信息从不同的表名为“dataraw_BPM_XXXX”阅读。
每箱线图是阅读信息从两列(“账号”和“价值”)的一个表。
下面的代码供参考:
图(3)
boxplotMeanRelaxing_SubjectID = dataraw_BPM_RELAXED.SUBJECT_ID
boxplotMeanRelaxing_Value = dataraw_BPM_RELAXED.VALUE
箱线图(boxplotMeanRelaxing_Value boxplotMeanRelaxing_SubjectID)
标题(“BPM阅读每个主题条件”)
包含(“账号”)
ylabel (“BPM读数在条件”)
图(4)
boxplotMeanAROUSING_SubjectID = dataraw_BPM_AROUSED.SUBJECT_ID
boxplotMeanAROUSING_Value = dataraw_BPM_AROUSED.VALUE
箱线图(boxplotMeanAROUSING_Value boxplotMeanAROUSING_SubjectID)
标题(“BPM阅读每学科条件B”)
包含(“账号”)
ylabel (“BPM读数在条件B”)
我想覆盖两箱线图的方式让我对比数据获得的条件和b(并排选择是伟大的-我看过一些例子在论坛但不幸的是他们没有我所需要的东西)
到目前为止我只设法包裹并创建一个显示框的不幸。
有人知道如何帮助吗?
非常感谢。

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2022年11月2日
您可以使用 抓住 再然后箱线图()。
第二箱线图可以使用相同的颜色,可能会让人困惑。然而有一个“颜色”选项,可以用来改变盒子的颜色。还有一个“GroupColor”选项允许的颜色控制每组。
另请参阅 帮助箱线图 它包含有用的提示:
修改的属性框组件,使用findobj使用标签
找到他们处理如下的一个例子。标签的名称
依赖plotstyle和是:
所有风格:“盒子”,“离群值”
传统的:“中值”,“上须”,降低晶须的,
“上临近值”,相邻的价值低的,
简洁:“晶须”,“MedianOuter”,“MedianInner”
“缺口”是“标记”:
“NotchLo”,“NotchHi”
,让它更容易区分哪个处理来自哪个箱线图(),您可以使用一个额外的技巧,没有记录 帮助 医生 但现在这是在源代码中。如果你记录箱线图的输出,
h =箱线图(boxplotMeanAROUSING_Value boxplotMeanAROUSING_SubjectID)
然后你会得到什么似乎是一个数字数组。但如果你然后处理(h)数值数组将变成一个行()对象数组,每组一列。源代码描述的确切顺序处理,但我建议你用这个数组的处理为起点findobj()中所描述的 帮助箱线图 而不是指望剩下的订单是一样的。
1评论
安娜坎波斯
安娜坎波斯 2022年11月5日
非常感谢你的帮助和时间。今天我要试一试,看看我能做到这样:)

登录置评。

更多的答案(0)

社区寻宝

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

开始狩猎!