R ggmap缩放和范围问题?

时间:2014-03-21 20:08:27

标签: r ggmap

我错了,或者ggmap缩放参数范围有问题吗?如果我运行以下操作,它会给我找不到错误对象'thezoom':

myfunction<-function(thezoom=14){
  qmap(location = 'baylor university', zoom = thezoom)
}

myfunction()

但如果thezoom在全球范围内,如下所示:

thezoom=14
myfunction<-function(){
  qmap(location = 'baylor university', zoom = thezoom)
}

myfunction()

我正在尝试编写一个允许用户指定缩放的功能,但我遇到了一些麻烦。

思想?

ZR

1 个答案:

答案 0 :(得分:2)

使用qmapget_map函数代替ggmap也可以。

library(ggmap)

myfunction<-function(thezoom=14){
  ggmap(get_map(location = 'baylor university', zoom = thezoom))
}

myfunction()    # Draws a map with zoom set to 14
myfunction(10)  # Draws a map with zoom set to 10