0

次のコードを使用して、マップ上にポイントをプロットしています

crime_poss_drugs$colorbucket<- as.numeric(cut(crime_poss_drugs$count,c(0,100,200,300,400,500,600,700,800,900,1100,Inf)))
crime_prod_drugs$colorbucket<- as.numeric(cut(crime_prod_drugs$count,c(0,100,200,300,400,500,600,700,800,900,1100,Inf)))
ggmap(Map) +
   geom_point(data = crime_poss_drugs,shape=22,
        aes(x = lon, y = lat, colour=factor(colorbucket)))+
   geom_point(data = crime_prod_drugs,
        aes(x = lon, y = lat,colour=factor(colorbucket)))

しかし問題は、geom_point() の両方のレイヤーから重複するポイントがあることです。同じ緯度経度の位置にあるときに表現が重ならないようにする方法を教えてください。事前に助けてくれてありがとう。

4

1 に答える 1

0

アルファ値を変更することをお勧めします。もう 1 つのオプションは、ポイントをジッターすることです。つまり、少しのランダム ノイズを追加して、あまり衝突しないようにします。(これは、他のコンテキストよりもいくつかのコンテキストでより意味があります。これは、実際には実質的な質問です。)興味がある場合は、geom_jitter のドキュメントを確認してください。

于 2014-02-28T05:15:28.357 に答える