私はこのコードを持っています:
ggplot(legend = FALSE) +
geom_polygon(data = map.df, size = 0.1, aes(long, lat, group = group, colour = "grey80", fill = ind_vul)) +
scale_fill_gradient2(low = "blue", high = "red", midpoint = mean(map.df$ind_vul, na.rm = TRUE)) +
geom_point(data = puntos.df, aes(as.numeric(long), as.numeric(lat), colour = geografico), size = 2) +
facet_wrap(~municipio, scales = "free") +
tema.mapas
そして、いくつかの問題を見つけました (明らかに、このトピックを知らなかったことに関連しています)。問題は次のとおりです (すべて関連しています。奇妙な状況で ggplot がエラーをスローするを参照してください)。
の size パラメータ
geom_polygon
が異常に機能しており、パラメータがない場合、 の外側はaes
効果がなく、内側は無視されcolour
ます。上記のコード
colour
ではパラメーターは無視されますが (再び) 、ポリゴンの等高線は別の色になり、「grey80」がポイントの凡例として表示されます!geom_polygon
colour="grey80"