我试图在geom_tile ggplot上叠加轮廓矩形。现在我用geom_rect调用矩形
geom_rect(xmin=2, xmax=49, ymin=1, ymax=30, color="black",alpha=0.5, fill=NA, size = 0.3) +
geom_rect(xmin=7, xmax=45, ymin=5, ymax=42, color="black",alpha=0.5, fill=NA, size = 0.3)
问题是矩形边缘的直线直接落在瓷砖的中心。基本上,边缘的位置就像
geom_raster(vjust = 0.5, hjust=0.5)
不幸的是,geom_rect没有hjust
或vjust
个参数。如何更改矩形的位置,以便矩形的边缘落在单元格之间(就像我设置hjust = 0
或hjust = 1
和vjust
一样)?