ggmap错误:GeomRasterAnn是使用不兼容的ggproto版本构建的

ggmap错误:GeomRasterAnn是使用不兼容的ggproto版本构建的,r,ggplot2,ggmap,ggproto,R,Ggplot2,Ggmap,Ggproto,我使用的是ggmap,错误如下: Error: GeomRasterAnn was built with an incompatible version of ggproto. Please reinstall the package that provides this extension. 我已经安装了ggmap(2.6.1)和ggplot2(2.2.0)的最新版本,但仍然出现了相同的错误。我今天也遇到了这个问题,我必须安装ggplot2和ggmap的GitHub开发版本并重新启动R以消除

我使用的是ggmap,错误如下:

Error: GeomRasterAnn was built with an incompatible version of ggproto.
Please reinstall the package that provides this extension.

我已经安装了ggmap(2.6.1)和ggplot2(2.2.0)的最新版本,但仍然出现了相同的错误。

我今天也遇到了这个问题,我必须安装ggplot2和ggmap的GitHub开发版本并重新启动R以消除此错误:

devtools::install_github("dkahle/ggmap")
devtools::install_github("hadley/ggplot2")
在此之前,我还重新安装了此处提到的所有软件包:

我不知道这些重新安装是否有必要,因为它最终安装的是GitHub版本的ggmap,解决了这个问题,但我想我会提到它以防万一


注意:此问题似乎源于此处讨论的ggplot2的最新更新:

在执行上述步骤后,某些计算中仍存在此问题。因此,我安装了ggplot2的旧版本

library(devtools)
install_version("ggplot2", version = "2.1.0", repos = "http://cran.us.r-project.org")

今天我遇到了同样的问题,发现使用新的ggplot2/ggmap版本(ggmap_2.6.1和ggplot2_2.2.0)无法读取旧保存的ggmap图像(如.RData),导致ggproto错误。诚然,这确实让我很快发疯。但是,当我重新运行代码并使用新版本的ggmap和ggplot2生成保存的地图时,图像完全可读


在这个阶段,我的建议是为您想要继续访问的任何ggmap图像重新运行代码(首选),或者重新安装ggmap和ggplot2的旧版本。

从源代码重新安装
ggmap
可以解决此问题

install.packages("ggmap", type = "source")

谢谢你的提示!小字体:你漏了一个字母。应该是
devtools::install\u github('hadley/ggplot2')
谢谢!安装ggmap的开发版本解决了我的问题!截至2017年2月17日,我只需要
devtools::install_github(“dkahle/ggmap”)
+
ggplot2 v2.2.1
(CRAN上的当前版本)。