3

ggplotly で ggmap を使用しようとしていますが、パッケージを連携させるのに問題があります。エラーメッセージを検索すると、ここにたどり着きました。ただし、 aes 継承がどのように問題になるか、または問題になる可能性があるかはわかりません。奇妙なことに、ggmap で作成された「myPlot」は RStudio では問題なく動作しますが、ggplotly には接続できません。地図データはこちらから。

これら 2 つのパッケージを一緒に動作させることは可能ですか? (ちなみに、これを ggplotly としてタグ付けすることはできません。パッケージが以前に SO で参照されたとは思いません。)

コード

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)

エラーメッセージ

res <- py$ggplotly(gg = p_map) eval(expr、envir、enclos) のエラー: オブジェクト 'lon' が見つかりません

4

1 に答える 1