gpt4 book ai didi

matlab - 条形图 x 轴标题不适用于许多条形图

转载 作者:行者123 更新时间:2023-12-02 05:49:55 25 4
gpt4 key购买 nike

我正在使用 MATLAB,并且想要一个条形图。我绘制了条形图,然后为条形图赋予了标题。

如果我只使用 10 个条,它就可以工作(参见图 1)。

但通常我需要更多,主要是 32 个条(见图 2)。在这种情况下,标题不在栏下方。我发现 MATLAB 不会重叠标题。最大值为 15 条。

有人知道如何让 MATLAB 重叠标题吗?

这是我绘制条形的代码:

y = absSlopes(1, 1:size(absSlopes,2));
hb = bar(y);
set(gca,'XTickLabel',titles);
rotateXLabels(gca, 45);
ylabel('Anzahl');

absSlopes 是一个矩阵,我使用完整的第一行。

enter image description here

最佳答案

除了 XTickLabel 之外,您可能还想尝试 XTick。至少对于常规绘图,您可以通过此设置强制执行特定的间距。

您可以通过附加设置命令来完成此操作:

set(gca,'XTickLabel',titles);
set(gca,'XTick',absSlopes(1,:));

当然,您可以在同一行中设置这两个属性,但我喜欢保持简单,以防您稍后想要停用/注释一个或另一个设置。

关于matlab - 条形图 x 轴标题不适用于许多条形图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20551374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com