首页 > 解决方案 > 如何在 r 中的 Y 轴上创建具有自定义偏移的多线图?

问题描述

我可以在 ggplot 中添加自定义 y 偏移吗?hyperspec 包可以完成这项工作,但它与 ggplot 不匹配。

facet或者grid.arrange可以在同一页面上放置多个线图,但图不重叠。

在此处输入图像描述

标签: rggplot2

解决方案


Hyperspec实际上通过plotspc()函数支持 ggplot2。

另一种选择是简单地操作您的数据并在绘图之前根据类别为 y 添加偏移量。

最后,如果您不介意添加另一个依赖项,可以使用ggstance::position_dodgev,它是内置ggplot2::position_dodge函数的垂直等效项。


推荐阅读