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

Adding details for each box plot using bplot function

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

图例给出了以下输出:

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

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

最简单的方法是操纵 XTicks 和 XTickLabels,即将 XTicks 设置为 1 到图的数量,将 XTickLabels 设置为您想要的标签。

示例:

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