R Geom_点-向填充颜色渐变的点添加轮廓

R Geom_点-向填充颜色渐变的点添加轮廓,r,ggplot2,R,Ggplot2,我有一个绘图,我想添加黑色轮廓到我的数据点。我最初使用第3行来绘制数据点,但没有轮廓,绘制结果与第21行中详细说明的红/蓝色标一致。但是,当我尝试指定形状以便在第4行中的数据点周围获得黑色轮廓时,我获得了黑色轮廓,但第21行中的比例颜色没有显示。有没有办法在保持刻度颜色在第21行的同时,在每个点周围都有一个黑色的轮廓 请参见下面的数据示例 DOC_corr<-ggplot(ah.sub, aes(x=OC, y=HC, color=rho)) + #line1 xlab("O

我有一个绘图,我想添加黑色轮廓到我的数据点。我最初使用第3行来绘制数据点,但没有轮廓,绘制结果与第21行中详细说明的红/蓝色标一致。但是,当我尝试指定形状以便在第4行中的数据点周围获得黑色轮廓时,我获得了黑色轮廓,但第21行中的比例颜色没有显示。有没有办法在保持刻度颜色在第21行的同时,在每个点周围都有一个黑色的轮廓

请参见下面的数据示例

DOC_corr<-ggplot(ah.sub, aes(x=OC, y=HC, color=rho)) + #line1
  xlab("O/C") + ylab("H/C") + #line2
  #geom_point(aes(color=rho),alpha=1, size=3) + #line3
  geom_point(aes(fill=rho),shape=21,color="black",alpha=1, size=3) + #line4
  scale_x_continuous(breaks=c(0,0.2,0.4,0.6,0.8,1.0), #line5
                     labels=c("0","0.2","0.4","0.6","0.8","1.0"), #line6
                     limits = c(0,1)) + #line7
  scale_y_continuous(breaks=c(0,0.5,1.0,1.5,2.0), #line8
                     labels=c("0","0.5","1.0","1.5","2.0"), #line9
                     limits = c(0,2.0)) + #line10
  theme_bw() + #line11
  theme(panel.grid.major = element_blank(), #line12
        panel.grid.minor = element_blank()) + #line13
  theme(legend.position="none") + #line14
  ggtitle("a.) DOC")+ #line15
  theme(plot.title=element_text(margin=margin(t=10,b=-20),hjust=0.02))+ #line16
  geom_abline(slope=0,intercept=1.5,lty="dotdash")+ #line17
  geom_abline(intercept=1.1, slope=-0.3, lty="longdash")+ #line18
  geom_abline(intercept=0.8, slope=-0.3, lty="solid")+ #line19
  guides(color = guide_colourbar(barwidth = 20, barheight = 1, title = NULL)) + #line20
  scale_color_gradient2(low="dodgerblue2", mid="white",high="firebrick2", midpoint = 0) #line21

Example of data
                    rho         p               HC          OC
C10H11O10N0S0.C13_0 0.4902728   0.0090747398    1.1000000   1.0000000
C10H11O8N0S0.C13_0  0.4740260   0.0121590558    1.1000000   0.8000000
C10H11O9N0S0.C13_0  0.5604047   0.0022254292    1.1000000   0.9000000
C10H13O8N0S0.C13_0  0.4435216   0.0205314496    1.3000000   0.8000000
C10H13O9N0S0.C13_0  0.4333007   0.0241609448    1.3000000   0.9000000
C10H5O8N0S0.C13_0   0.3865902   0.0494659226    0.5000000   0.8000000
C10H6O5N3S0.C13_0   -0.4082811  0.0357124055    0.6000000   0.5000000
C10H6O6N3S0.C13_0   -0.4746872  0.0120226831    0.6000000   0.6000000
C10H7O4N0S0.C13_0   0.4252652   0.0273899584    0.7000000   0.4000000
C10H7O7N0S1.C13_0   0.4250982   0.0274615412    0.7000000   0.7000000

DOC\u corr您是否尝试过
scale\u fill\u gradient2
,因为您希望使用渐变颜色方案填充点?成功了,感谢@ruibaradas的帮助。您是否尝试过
scale\u fill\u gradient2
,因为您希望使用渐变颜色方案填充点?成功了,感谢@RuiBarradas的帮助