Карты, не отображаемые в RStudio Viewer при использовании plotly в R - PullRequest
0 голосов
/ 30 августа 2018

Я сделал карту, используя ggplot2 в R. Я сейчас пытаюсь использовать плотно, чтобы я мог сделать ее более интерактивной (и, в частности, использовать всплывающие подсказки). Однако все, что я пытаюсь сделать, заканчивается тем, что я получаю пустую панель просмотра в RStudio. Я могу просматривать другие вещи с графикой (например, основной график), но не карты.

Ради воспроизводимости я также пытаюсь использовать эту базовую карту, взяв код из здесь .

library(ggplot2)
library(plotly)

usa <- map_data("usa")
states <- map_data("state")

usa_map <- ggplot(data = states) + 
  geom_polygon(aes(x = long, y = lat, fill = region, group = group), color = "white") + 
  coord_fixed(1.3) +
  guides(fill=FALSE)

Это показывает мне карту, насколько я хочу.

Далее, пока я пробовал это:

ggplotly(usa_map)

А это:

usa_map_view <- plotly_build(usa_map)
usa_map_view

Но оба они просто дают мне пустой экран, без каких-либо сообщений об ошибках.

Есть идеи, где я иду не так?

1 Ответ

0 голосов
/ 30 августа 2018

Да. Как упомянул Стефан Лоран , его можно просмотреть в браузере.

Это то, что я получил в браузере. Он имеет все состояния, перечисленные справа (прокручиваемый список). Plot

Вы можете просмотреть в браузере, нажав «открыть в новом окне» в «средстве просмотра».

Open in new window

...