是否有一个选项可以限制带有显着性标签的 ggplot 中显示的轴值而不在 R 中切断它们

Is there an option to limit the presented axis values in a ggplot with significance label without cutting them off in R

我正在分析值介于 1 到 7 之间的数值数据。我想绘制箱线图并显示跨类别的重要性。我的问题是添加标签也会扩展 y 轴上的值。这可能意味着可能的数据范围最多超过 7 - 这不是最好的。我尝试使用 ylim() 但使用它会切断 signif 标签。有没有办法让轴值为 1-7,而不切割超出此范围的信息?

我目前的剧情:

使用 ylim() 时

期望的结果是这样的:

如评论中所述,解决方案是设置中断: gboxplot(...)+ scale_y_continuous(breaks = seq(0, 7, by = 1))