在一个图中以比例X轴显示来自细胞阵列的多个Boxplots

时间:2019-06-11 09:38:04

标签: matlab-figure boxplot cell-array

是否可以同时从一个单元阵列中获取多个箱形图,并使这些箱形图在X轴上对齐?

tmp_indiv{1} = 1:10;
tmp_indiv{2} = 11:30;
tmp_indiv{3} = 31:40;
y = num2cell(1:numel(tmp_indiv));
x = cellfun(@(x, y) [x(:) y*ones(size(x(:)))], tmp_indiv, y, 'UniformOutput', 0); % adding labels to the cells
X = vertcat(x{:});
boxplot(X(:,1), X(:,2)) 

但是如果我将 Locations 添加到箱形图中会出现错误,则无法更改X轴上的位置。

0 个答案:

没有答案