【发布时间】:2021-07-13 00:41:26
【问题描述】:
我有一个数据框,其中包含少量坐标位置,但每个位置都有多个观察值。我想绘制每个观察值,但由于坐标相同,它们重叠。下面提供了示例数据
library(ggplot2)
data <- data.frame(lon = c(rep(-100, 15), rep(-98, 10), rep(-96, 8)),
lat = c(rep(50, 15), rep(58, 10), rep(46, 8)),
n = runif(33, 0, 300))
ggplot(data=data, aes(x=lon, y=lat, color=n)) +
geom_point()
我希望所有点都聚集在提供的经纬度坐标周围,而不是让这些点重叠。我尝试过使用抖动,但是点太分散了。我正在寻找它们在(有点)圆形集群中。我该怎么办?
谢谢!
【问题讨论】: