我想知道在geom_line中是否可以增加点线上的点的大小,同时让这些点更加紧密。以下是R代码,提供了一个基本的可复制示例,以及另一个图表,展示了我想要看到的效果。
library(dplyr)
library(ggplot2)
set.seed(5223)
myDF <- data.frame(x=rnorm(20,0,1),
y=runif(20,0,20))
myDF <- myDF %>%
mutate(From8to12 = y>=8 & y<=12)
ggplot(myDF,aes(x=x,y=y,col=From8to12)) +
geom_point() +
geom_hline(yintercept=8,lty="dotted") +
geom_hline(yintercept=12,lty="dotted",size=1.5)
未编辑的图片
(手动)编辑的图片(使用画图)
我希望能让这些点变得更大,但同时又更加靠近。有可能吗?我在网上没有找到任何相关信息。