R散点图由密度着色

时间:2014-01-12 13:35:39

标签: r ggplot2

我正在创建一个GPS轨迹图。 也就是说,我想要一个地图作为基础层(使用ggmap)和地图的ontop我绘制所有点(lat / lon)(也适用于geom_point)。 现在剩下的就是我想要表示点密度的那些点的颜色。我使用density2d stat进行了实验,它为我提供了一个color = .. level的颜色..然后还修改了我的点的位置,并没有显示所有的点。我想用从密度得到的颜色绘制所有点。 我该怎么做?

1 个答案:

答案 0 :(得分:0)

好的,对于alpha值的提示做了我想要的,如果我将我的点加两次,首先是黑色,然后另一次是红色的,带有一些小的alpha

brauns <- get_map(location,zoom = 11, source = "cloudmade", maptype = 118540, api_key = apikey)
bmap <- ggmap(brauns,darken= c(0.1,"white"))
bmap <- bmap + geom_point(data = knime.in, aes(x = MAPPED_LON, y = MAPPED_LAT), size = 1)
bmap <- bmap + geom_point(data = knime.in, aes(x = MAPPED_LON, y = MAPPED_LAT),col="red",alpha=0.07, size = 1)

现在,你能想到一种为它添加传奇的方法吗?