首页 > 解决方案 > 如何将标签与对应点正确对齐?

问题描述

由于“抖动”的影响,似乎无法控制 geom_text 的标签对与 geom_point 的点之间的相对位置。

在图中,我连接了我可以用黑线识别的那对。但是,事实上,由于标签和点之间的距离和相关位置是动态的,我几乎无法确定什么是正确的对。

有哪位高手可以提供一些意见来解决这个问题吗?

非常感谢!!

p4<-mpg.df %>%
  ggplot(aes(displ,hwy,color=cn))+
  geom_jitter(shape=21,size=5,position=position_jitter(width=0.5,height=5))+
  #geom_jitter(shape=21,colour=ifelse(as.numeric((rownames(mpg.df)))%%2==0,"red","green"),size=2,stroke=0.1,width=1,height=10)+
#geom_text(aes(label=rownames(mpg.df)))
  geom_text(aes(label=cn),size=2,position=position_jitter(width=0.5,height=5))+
  guides(color=FALSE)

[我用黑线显示对应的标签和点,但几乎无法识别所有的rest pair]

1

标签: rvisualization

解决方案


推荐阅读