R:具有单值的geom_polygon()的图例

t9aqgxwy  于 2023-02-06  发布在  Go
关注(0)|答案(1)|浏览(112)

我在R中使用ggplot 2绘制Map。如何为没有比例尺的图层添加图例条目,以获得统一的颜色:

geom_polygon(data = watercourses, fill = "#0055aa", alpha = .5)

我只想有项目标题“水道”和一个颜色块代表正确的填充颜色。这是如何工作的?到目前为止,我只想出了我如何可以包括比例的图例。
谢谢大家!

v8wbuo2f

v8wbuo2f1#

如果你把你的fill放在一个aes(.)中,它会创建一个图例。既然你想要一个特定的颜色,我建议也添加scale_fill_manual

ggplot(mtcars[-(1:3),], aes(mpg, disp)) +
  geom_point() +
  # placeholder for your `geom_polygon`:
  geom_point(data = mtcars[1:3,], aes(fill = "something"), alpha = 0.5) +
  scale_fill_manual(name = "something else", values = c("something" = "#0055aa"))

相关问题