У меня довольно простой вопрос, я полагаю. Если я рисую точечную диаграмму следующим образом:
data <- data.frame(lon=runif(100)*3+10, lat=runif(100)*5+42, value=rnorm(100)*100)
ggplot() + geom_point(aes(x=lon, y=lat, color=value), data=data)
легенда отображается правильно и указаны разрывы.
но когда я использую карту в качестве фона:
SHmap <- qmap(c(lon=mean(data[,'lon'], na.rm=TRUE), lat=mean(data$lat, na.rm=TRUE)), zoom=7)
SHmap <- SHmap + geom_point(aes(x=lon, y=lat, color=value), data=data)
SHmap
я делаю что-то не так или такое поведение предназначено?