你好,
我试图在地图上绘制每平方的平均转化率。这很好用。问题是只有少数记录的正方形通常接近于0或1的极值。这使得绘图难以阅读。有没有办法排除那些没有达到特定记录数的正方形呢?或者设置颜色范围为例如0.3-0.7?
代码:
library(ggplot2)
library(ggmap)
manila_map <- get_map("Manila,Philippines", zoom=11)
map <- ggmap(manila_map)
map + stat_summary_2d(
geom = "tile",
data = data,
fun = "mean",
binwidth = 0.02,
aes(x = lon, y = lat, z = requested),
alpha = 0.4
) +
scale_fill_gradient2(low = "red", mid = "yellow", high = "#007f00", midpoint=0.5)