J'essaie d'utiliser ggmap avec ggplotly, et j'ai du mal à faire fonctionner les paquets ensemble. Une recherche pour le message d'erreur m'a obtenu here. Cependant, je ne suis pas sûr de savoir comment l'héritage des aes est/pourrait être un problème. La chose étrange est que 'myPlot' créé avec ggmap fonctionne très bien dans RStudio, mais ne peut pas se connecter à ggplotly. Les données cartographiques proviennent de here.en utilisant ggmap et ggplotly
Est-il possible de faire fonctionner ces deux paquets ensemble? (Soit dit en passant, je ne peux pas marquer cela comme ggplotly, je ne pense pas que ce paquet a été référencé sur le SO avant.)
code
lapply(list("ggplot2", "ggmap", "mapproj", "RCurl", "RJSONIO", "plyr"),
require, character.only=TRUE)
# install.packages("devtools")
library("devtools")
# install_github("plotly", "ropensci")
library(plotly)
mapImageData1 <- get_map(location = c(lon = -0.016179, lat = 51.538525),
color = "color",
source = "google",
maptype = "satellite",
zoom = 17)
myMap = ggmap(mapImageData1,
extent = "device",
ylab = "Latitude",
xlab = "Longitude")
py <- plotly("RgraphingAPI", "ektgzomjbx")
res <- py$ggplotly(gg = p_map)
Message d'erreur
res < - py $ ggplotly (gg = p_map) Erreur dans eval (expr, envir, enclos): objet 'lon' non trouvé