R 使用geom_多边形在地图上添加条件颜色

R 使用geom_多边形在地图上添加条件颜色,r,polygon,ggmap,R,Polygon,Ggmap,我想添加边界来区分使用geom_多边形创建的地图上更宽的4个区域。有办法吗?现在我只能在相交的边界上添加点。任何帮助都将不胜感激 你有没有办法识别出你想要不同的边界?基本思想是在区域之间,而不是州与州之间添加边界或粗体边界。在形状数据中添加一列来识别你想要突出显示的边,从那里开始应该不会太难。是的,我已经识别了边界位置的数据,但是,我不知道如何在这些边界上设置几何多边形边界。这是我现在的代码,edge_颜色是二进制的,表示我要高亮显示的点,但它不会产生我想要的输出(数据正确)ggplot()+g

我想添加边界来区分使用geom_多边形创建的地图上更宽的4个区域。有办法吗?现在我只能在相交的边界上添加点。任何帮助都将不胜感激


你有没有办法识别出你想要不同的边界?基本思想是在区域之间,而不是州与州之间添加边界或粗体边界。在形状数据中添加一列来识别你想要突出显示的边,从那里开始应该不会太难。是的,我已经识别了边界位置的数据,但是,我不知道如何在这些边界上设置几何多边形边界。这是我现在的代码,edge_颜色是二进制的,表示我要高亮显示的点,但它不会产生我想要的输出(数据正确)ggplot()+geom_多边形(数据=地图,aes(x=长,y=纬度,组=组,填充率,颜色=边颜色)你有没有办法识别那些你想要不同的边界?基本的想法是在区域之间,而不是州之间添加边界或粗体边界。在形状数据中添加一列,识别你想要高亮显示的边,从那里开始应该不会太难。是的,我已经识别了边界位置的数据,但不知道如何识别这是我现在的代码,edge_颜色是二进制的,表示我要高亮显示的点,但是它不会产生我想要的输出(数据是正确的)ggplot()+geom_多边形(数据=地图,aes(x=长,y=纬度,组=组,填充=速率,颜色=edge_颜色)