水平和垂直误差条上的凸包

问题描述

我有一个带有均值以及水平和垂直误差线的ggplot,我想添加一个包含所有误差线的凸包-像这样:

poorly drawn convex hull example

我尝试使用stat_chull中的ggpubr,但是不确定在存在xminxmaxymin和{ {1}}表示每个点的误差线。下面是我如何以ymax stat_chull作为X和Y的示例来表示图的编码-我知道这是不正确的,但我认为我走在正确的轨道上?

aes

这给出了以下情节:

Convex hull of means only

我也尝试过geom_polygon并得到了垃圾。

以下是数据:

ggplot()+
  geom_point(data = df,aes(MeanX,MeanY)) +
  geom_errorbar(data = df,mapping = aes(x = MeanX,ymin = MeanY - SdY,ymax = MeanY + SdY),width = 0,inherit.aes = FALSE)+
  geom_errorbarh(data = df,mapping = aes(y = MeanY,xmin = MeanX - SdX,xmax = MeanX + SdX),height = 0,inherit.aes = FALSE)+
  stat_chull(data = df,MeanY))+
  theme_classic()

非常感谢您的帮助!

解决方法

以下为您工作吗?

var paragraph = document.querySelector('.test-text');
var tarea = document.querySelector('.tarea');

plot

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...