如何解决在 ggridges 中具有均值和 STD 阴影 - 添加到 ggplot 对象
我使用 geom_density_ridges
绘制了一些数据,其中我复制了这些数据,并通过添加图层将其合并为一个图。
我想将复制的平均值绘制为一条线,将 std 绘制为错误阴影。类似于此图的线条和阴影 here。
下面是一个包含一些细节的例子:
Sepal.Length2 <- iris$Sepal.Length+0.1
Sepal.Length3 <- iris$Sepal.Length-0.2
testdata1 <- ggplot() +
geom_density_ridges(data = iris,aes(x = Sepal.Length,y = Species),scale = 1,fill = 'transparent')
testdata2 <- ggplot() +
geom_density_ridges(data = iris,aes(x = Sepal.Length2,fill = 'transparent')
testdata3 <- ggplot() +
geom_density_ridges(data = iris,aes(x = Sepal.Length3,fill = 'transparent')
testdatatotal <- testdata1 + testdata2[["layers"]][[1]] + testdata3[["layers"]][[1]]
从这里开始:我想在复制品的顶部添加一条平均线和标准错误阴影。
我尝试制作一个 geom_line 并将其添加为图层,但我遇到了缩放问题。
感谢任何帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。