Estou usando o ggmap e recebi o erro abaixo:
Error: GeomRasterAnn was built with an incompatible version of ggproto. Please reinstall the package that provides this extension.
Eu instalei a versão mais recente do ggmap (2.6.1) e do ggplot2 (2.2.0), mas ainda recebi o mesmo erro.
Eu corri para este problema também hoje, e eu tive que instalar as versões de desenvolvimento do ggplot2 e ggmap do GitHub e reiniciar o R para me livrar desse erro:
devtools::install_github("dkahle/ggmap") devtools::install_github("hadley/ggplot2")
Antes disso, eu também reinstalei todos os pacotes mencionados aqui: https://github.com/thomasp85/ggraph/issues/10
Não sei se essas reinstalações foram necessárias, pois foi finalmente instalar a versão do ggmap do GitHub que resolveu o problema, mas pensei em mencioná-lo apenas no caso.
Observe que este problema parece derivar da atualização recente do ggplot2, conforme discutido aqui: https://github.com/tidyverse/ggplot2/blob/master/NEWS.md#extensions
Reinstalar o ggmap
do código-fonte pode corrigir o problema.
install.packages("ggmap", type = "source")
O problema persistiu em alguns cálculos após seguir as etapas acima. Por isso instalei uma versão mais antiga do ggplot2.
library(devtools) install_version("ggplot2", version = "2.1.0", repos = "http://cran.us.r-project.org")
Eu me deparei com o mesmo problema hoje e descobri que imagens ggmap antigas e salvas (como .RData) não podiam ser lidas usando as novas versões do ggplot2 / ggmap (ggmap_2.6.1 & ggplot2_2.2.0) resultando em um erro ggproto. É certo que isso me deixou louco por algum tempo. No entanto, quando eu reran o código e produzi mapas salvos usando as novas versões do ggmap e ggplot2, as imagens eram totalmente legíveis.
Neste estágio, minha sugestão é reexecutar o código para qualquer imagem do ggmap que você queira continuar a acessar (preferida), ou então reinstalar versões mais antigas do ggmap e do ggplot2.