Matlab中箱形图的排序方式

科尔登

我具有以下结构的数据集:

Data_1 = [10,2,3,4,5,6,7,8,9];
groups_1 = [1,1,2,2,3,3,4,4,5];

Data_2 = [20,12,63,4,5,5,5,2];
groups_2 = [1,1,1,2,3,3,4,5];

boxplot(Data_1,groups_1);boxplot(Data_2,groups_2);

我想根据均值对Data_1进行排序,并根据Data_1的均值将Data_1和Data_2彼此相邻地分组为一个箱形图。我的方法是使用grpstats:

Table_1 = array2table([Data_1' groups_1']);
Stats = grpstats(Table_1,'Var2');
sort_Stats = sortrows(Stats,'mean_Var1');

现在,我停留在如何有效地结合两个数据集和基于grpstats结果的组上。

更新:我需要以下结构作为最终目标:

Data_Corrected_1 = [3,4,5,6,10,2,7,8,9];
groups_Corrected_1 = [1,1,2,2,3,3,4,4,5];
boxplot(Data_Corrected_1,groups_Corrected_1);
% Now the box plot is arranged based on the mean
EBH

您可以按照以下方式根据组的方式对数据进行排序:

Data_1 = [10,2,3,4,5,6,7,8,9];
groups_1 = [1,1,2,2,3,3,4,4,5];

[~,ind] = sort(accumarray(groups_1.',Data_1,[],@mean));
ord1 = sortrows([(1:max(groups_1)).' ind],2);
% without repelem:
a = ord1(:,1);
b = histcounts(groups_1);
idx(cumsum([1 b(b>0)])) = 1;
c = a(cumsum(idx(1:find(idx,1,'last')-1)));
Data_Corrected_1 = sortrows([c groups_1.' Data_1.'],1);
% with repelem:
% Data_Corrected_1 = sortrows([repelem(ord1(:,1),histcounts(groups_1))...
%    groups_1.' Data_1.'],1);
boxplot(Data_Corrected_1(:,3),Data_Corrected_1(:,1));

sorted_boxplot

同样适用于Data_2

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MATLAB图形中的多个(平行)箱形图

来自分类Dev

R中的多个箱形图

来自分类Dev

SAS中的多个箱形图

来自分类Dev

Gnuplot样本中的多个箱形图

来自分类Dev

使盒子(箱形图)在 r 中连续

来自分类Dev

在MATLAB中创建具有不同数据量的并排箱形图

来自分类Dev

Matlab中相同轴上的水平和垂直箱形图

来自分类Dev

如何在Matlab或R中的散点图上叠加箱形图?

来自分类Dev

R箱形图按日期排序X轴

来自分类Dev

箱形图格子

来自分类Dev

R中的箱形图到误差图的转换

来自分类Dev

R中的重叠图和箱形图

来自分类Dev

Matlab中类似差值箱线图的图

来自分类Dev

R中多个条件的多个箱形图

来自分类Dev

如何从PHP数组中获得箱形图关键数字?

来自分类Dev

如何在R中显示箱形图的各个点?

来自分类Dev

在R中的箱形图旁边绘制垂直正态分布

来自分类Dev

来自未标记矩阵的R中的多个箱形图?

来自分类Dev

从R中的估算数据绘制多个箱形图

来自分类Dev

选择箱形图(列)以显示在矩阵中

来自分类Dev

R中带有附加点的箱形图

来自分类Dev

如何在R中制作多对箱形图?

来自分类Dev

如何在MATLAB中在一幅图中绘制两个主干图和两个箱形图?

来自分类Dev

连接箱形图的“盖子”

来自分类Dev

Teechart +多个箱形图

来自分类Dev

多重观察的箱形图

来自分类Dev

使用JFreeChart的箱形图

来自分类Dev

R:ggplot箱形图

来自分类Dev

箱形图数据点离群点的对齐方式和颜色