使用bplot函数为每个箱形图添加细节

时间:2018-02-13 09:40:08

标签: matlab plot matlab-figure boxplot

我正在使用函数bplot。我想要的是在每个框旁边添加一些细节来解释它代表什么。例如,第一个框是白天,第二个框是有关股票价格的数据,依此类推。

Legend给了我以下输出:

Image 1

我想要这个输出(没有图例):

Image 2

如何将这些细节添加到我的情节中?

1 个答案:

答案 0 :(得分:2)

最简单的方法是操作XTicks和XTickLabels,即将XTicks从1到多个绘图,将XTickLabel设置为你想要的标签。

示例:

%Sample data 
X = randn(30,4);
T = bplot(X,'points'); 
%Adjustments
set(gca,'XTick', 1:4, 'XTickLabel', {'Day Light', 'Stock Rate', 'foo', 'baz'});

output