R 绘制地图时,不显示比例\渐变的打断

R 绘制地图时,不显示比例\渐变的打断,r,ggplot2,ggmap,R,Ggplot2,Ggmap,我想我有一个很简单的问题。如果我画一个像这样的散点图: 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) data尝试将extent=“panel”添加到您的qmap调用中。默认设置为extent=“device”,将主题\u nothin

我想我有一个很简单的问题。如果我画一个像这样的散点图:

 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)
data尝试将
extent=“panel”
添加到您的
qmap
调用中。默认设置为
extent=“device”
,将
主题\u nothing
放置在绘图上,以去除刻度标签

SHmap <- qmap(c(lon=mean(data[,'lon'], na.rm=TRUE), lat=mean(data$lat, na.rm=TRUE)), 
              zoom=7, extent="panel")
SHmap <- SHmap + geom_point(aes(x=lon, y=lat,  color=value), data=data)
SHmap
SHmap
SHmap <- qmap(c(lon=mean(data[,'lon'], na.rm=TRUE), lat=mean(data$lat, na.rm=TRUE)), 
              zoom=7, extent="panel")
SHmap <- SHmap + geom_point(aes(x=lon, y=lat,  color=value), data=data)
SHmap