我在R中使用ggplot 2绘制Map。如何为没有比例尺的图层添加图例条目,以获得统一的颜色:
geom_polygon(data = watercourses, fill = "#0055aa", alpha = .5)
我只想有项目标题“水道”和一个颜色块代表正确的填充颜色。这是如何工作的?到目前为止,我只想出了我如何可以包括比例的图例。谢谢大家!
v8wbuo2f1#
如果你把你的fill放在一个aes(.)中,它会创建一个图例。既然你想要一个特定的颜色,我建议也添加scale_fill_manual:
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"))
1条答案
按热度按时间v8wbuo2f1#
如果你把你的
fill
放在一个aes(.)
中,它会创建一个图例。既然你想要一个特定的颜色,我建议也添加scale_fill_manual
: