R ggmap错误:找不到对象“f”。

5
安装完rnoaa包后,我的ggmap包就无法使用了。我甚至无法运行简单的例子:
>library(ggmap)

>qmap(location = "boston university")

获取(environment(CoordMap$train))中的"f"时出错:找不到对象'f'

有人遇到同样的问题吗?谢谢!


1
@bethanyP 我用那两行代码重现了错误,但我不清楚为什么会发生这种情况。即使是从 ggmapget_map 函数帮助页面中的以下示例也无法正常工作:map <- get_map(location = "texas", zoom = 6, source = "stamen")ggmap(map, fullpage = TRUE) - Phil
1
我的代码可以正常运行。关闭 R,重新打开并再次尝试。然后逐个加载额外的库,并在每个库加载后进行测试。 - Richard Telford
1
这只是一个简单的例子,你不需要任何数据。 @bethanyP - Minchun Zhou
我甚至重新安装了R、R Studio和所有包,但仍显示错误。@RichardTelford - Minchun Zhou
我也刚运行了它...它正常加载地图。 - sconfluentus
6个回答

5

我回退到了 ggplot v. 2.2.0 版本,这个方法对我有效:devtools::install_github("hadley/ggplot2@v2.2.0")


1
  1. 重新安装R和R Studio
  2. Library(devtools) devtools::install_github("dkahle/ggmap") devtools::install_github("hadley/ggplot2")

遇到了相同的错误,现在已经正常工作。


这是大多数情况下的最佳答案。不要回退到旧版本,只需在github上更新ggmap和ggplot的最新版本即可。 - HAVB

1
我也遇到了这个问题,卸载ggplot2并从CRAN重新安装它对我有用。

0

我的同事通过安装旧版本的ggmap解决了这个问题。ggmap在2016-01-23进行了更新,而2015-12-19的旧版本可以正常工作。对于那些遇到相同问题的人,请访问下面的链接并下载ggmap的旧版本。它应该可以解决问题。

https://cran.r-project.org/web/packages/ggmap/index.html


0

我也遇到了ggmap无法工作的问题。使用CRAN包“version”,我发现我的安装版本是2.6.1,CRAN声称这是最新版本。但是在GitHub上,我发现了版本2.7,使用devtools下载后,现在我的代码可以正常工作。


0

您可以前往链接,然后重新安装软件包。这应该可以解决问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接