5

我正在尝试使用 x 轴上的分类数据,使用以下代码在 R 中绘制带有误差线的散点图:

Nesk <- read.table("E:\\R stuff\\Chapter 2\\Boxplots of nb\\NEnbNOINF.txt", header=TRUE, fill=TRUE) 

pd <- position_dodge(0.2) 

ggplot(Nesk, aes(x = TYPE, y = NB, color = TYPE)) + 
  geom_jitter() + 
  geom_point(position = pd) +
  geom_errorbar(aes(ymin = LC, ymax = UC), position = pd) + 
  theme_bw() + 
  theme(axis.title = element_text(face = "bold")) + 
  ylab("Nb")

但是,我无法得到抖动点上的误差线。我最终得到了这个https://imgur.com/qBcvOat。对不起大家,没有直接插入图像的声誉

我试过使用位置闪避但是我知道它只是按类别(COL、LIN、NOM)而不是在每个类别中分隔点。有什么办法可以抖动这些点并将误差条附加到这些点上?我已经看到一些帖子对此进行了修复,但我认为在某个地方更新使这些内容无效。

提前致谢!

4

0 回答 0