x = {rand(100,2),rand(20,2),rand(150,2)}; boxplotGroup(x)
上面的行将创建两组,每组三个箱形图框,各组之间用空格隔开。 您可以控制组之间的空间量,还可以添加组标签。
有关各种可用格式设置选项,请参见示例文件。 Matlab中可用的大多数箱线图属性也可以在此函数中指定。 但是,如果要使用boxplot的分组变量'g',请使用语法boxplot(x,g)以及Matlab的boxplot()文档中介绍的“ Group Appearance”选项。
** 2.0版** 根据多个用户的要求,现在您可以按组或每个组中的成员设置箱形图的颜色(请参见示例文件)。
在Matlab r2016a,r2018b和r2021a中进行了测试。
2021-11-11 11:04:06
378KB
matlab
1