0
我試圖在MATLAB中使用:boxplot(x,g)
命令可視化箱形圖中的一些測量數據。有一個手冊給出了最小和最大允許值。如何將此值添加到boxplot中,如下面的截圖所示?如何添加線(手動最小/最大允許值)boxplot
我試圖在MATLAB中使用:boxplot(x,g)
命令可視化箱形圖中的一些測量數據。有一個手冊給出了最小和最大允許值。如何將此值添加到boxplot中,如下面的截圖所示?如何添加線(手動最小/最大允許值)boxplot
你可以做以下(使用boxplot
後):
max_bounds = [2 3 2]; % set the maximum bound by category
min_bounds = [-1 -2 -1]; % set the minimum bound by category
x = repmat(1:numel(max_bounds),[2 1]); % make x values for all categories
x = bsxfun(@plus,x,[-0.1; 0.1]); % make the lines in length of 0.2
hold on
% plot it all:
plot(x,repmat(min_bounds,[2 1]),'r',x,repmat(max_bounds,[2 1]),'r')