两种传说中ggmap
问题描述:
我跑这个代码:两种传说中ggmap
columbus <- get_map('columbus', zoom = 11)
ColumbusMap <- ggmap(columbus, extent = "device", legend = "topleft")
Warning message:
`panel.margin` is deprecated. Please use `panel.spacing` property instead
ColumbusMap +
stat_density2d(aes(x = longitude, y = latitude,
fill = ..level..,
alpha = ..level..),
size = 2, bins = 4, data=all[all$year==2006,], geom = "polygon") +
scale_fill_gradient(low="red", high="royalblue")
我得到两个传说,一个灰色的和颜色之一,而我只想要一个颜色。
答
尝试增加guides(alpha=FALSE)
到您的代码的结尾,就像这样:
ColumbusMap +
stat_density2d(aes(x = longitude, y = latitude,
fill = ..level..,
alpha = ..level..),
size = 2, bins = 4, data=all[all$year==2006,], geom = "polygon") +
scale_fill_gradient(low="red", high="royalblue") +
guides(alpha=FALSE)
任何时候你在里面AES加填充,alpha或颜色(),你会得到一个传奇。幸运的是,如图所示,通过使用guides()可以很容易地删除它们。
+0
@carljong - 你还在寻找答案或解决了吗?请记住点击解决方案旁边的复选标记,让社区知道它已经解决,并帮助其他人更快地找到答案。 – www
你有一个阿尔法(灰色)和一个填充(彩色的)的图例。你想隐藏阿尔法图例(简单),还是将它合并到填充渐变图例中(并不那么容易)? –
这工作!非常感谢。我想摆脱黑白传说,只保留彩色的传说。这个伎俩。 – carljong