我正在使用ggmap绘制马拉维的昏睡病(HAT)发病率。我根据情况的数量来缩放点的大小,但是结果是一个点大小很小的地图:
放大(通过调整地图的比例)没有帮助。
这是我的代码:
lubridate
如果您对调整方法有任何想法,将不胜感激。
此外,我是否可以确定除了找到一个没有此特征的新底图之外,没有办法从地图上删除“马拉维”文本?
非常感谢, 朱莉安(Julianne)
答案 0 :(得分:0)
您可以尝试使用scale_size()
来设置点大小,并且可以使用get_googlemap()
来设置点style()
。
malawi_agg00.04 <- data.frame("lon" = rnorm(50,33.5,0.5),
"lat" = rnorm(50,-12,0.5),
"new_cases" = rnorm(50,250,75))
malawi.map <- get_googlemap(center = c(34.3015, -13.2543),
zoom = 6,
style = 'feature:administrative.country|element:labels|visibility:off')
gg <- ggmap(malawi.map)
gg <- gg + scale_y_continuous(limits = c(-17, -9))
gg <- gg + scale_x_continuous(limits = c(32,37))
gg + geom_point(aes(x = lon, y = lat, size = new_cases),
data = malawi_agg00.04,
alpha = .3, color = "red") +
scale_size(range = c(2,6))