小编Mil*_*rns的帖子

强制 y 轴从 0 开始,插入“break”,并使用 ggplot2 有一个大的 y 轴

我仍在努力最终确定一个可复制的数字以供出版。审阅者希望看到下图的 y 轴从 0 开始并包含换行符“//”。y 轴不仅需要非常大(例如 1500 个单位),而且还需要非常紧密地放大(例如 300 个单位)。这使得审阅者希望我们添加一个换行符来表示我们的轴从 0 开始,但继续。

我可以创建的示例:
在此输入图像描述

我想要的示例(注意 y 轴;这是在类似图中的 powerpoint 中手动完成的):
在此输入图像描述

我的代码:

ggplot(data = quad2,
       aes(x, predicted, group = group)) +
  geom_point(aes(shape = group), size = 6) +
  scale_shape_manual(values=c(19, 1)) +
  geom_line(size = 2,
            aes(linetype = group),
            color = "black") +
  scale_linetype_manual(values = c("solid", "dashed")) +
  geom_linerange(size = 1,
                 aes(ymin = predicted - conf.low,
                     ymax = predicted + conf.high),
                 color = "black",
                 alpha = .8) +
   geom_segment(aes(xend = x,
                    yend = …
Run Code Online (Sandbox Code Playgroud)

r ggplot2 yaxis

3
推荐指数
1
解决办法
8888
查看次数

标签 统计

ggplot2 ×1

r ×1

yaxis ×1