我错了,或者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
答案 0 :(得分:2)
使用qmap
和get_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