我正在制作箱线图和抖动图来展示每个数据点。然后我在每个点上放置文本标签。这个方法很好用,但是一旦我尝试对我想要标记的点进行子集操作,文本就无法对齐了。
以下是我的代码(参考了这个页面的一些帮助):
library(ggplot2)
ggplot(mtcars, aes(vs, wt, group = am, label = wt)) +
geom_boxplot(outlier.shape = NA) +
geom_jitter(position = position_jitter(seed = 1)) +
geom_text_repel(data = subset(mtcars, wt > 3),
position = position_jitter(seed = 1))
这是我的图表。正如您所见,标签与点不对齐。 有什么想法为什么这样不起作用?