簡體   English   中英

R散點圖按密度着色

[英]R scatterplot colored by density

我正在創建GPS軌跡圖。 也就是說,我想要一個以地圖為基礎層的圖(使用ggmap),並在地圖的頂部繪制所有點(緯度/經度)(也適用於geom_point)。 現在剩下的就是我要表示這些點的密度的所有這些點的顏色。 我嘗試了density2d stat,它為我提供了color = .. level ..的顏色,但同時也修改了我的點的位置,並且不顯示所有點。 我確實想用從密度導出的顏色來繪制所有點。 我該怎么做?

好的,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)

現在,您能想到一種添加圖例的方法嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM