Сохранение интерактивных функций ggiraph при использовании knitR для конвертации в HTML - PullRequest
0 голосов
/ 30 мая 2018

Я пытаюсь получить интерактивный график, при котором при наведении курсора мыши указывается идентификатор каждой точки, чтобы ее можно было идентифицировать.

id <- c(1,2,3)
lat <- c(51,52,52)
lon <- c(0.1,1,-2)
coord <- data.frame(id, lat, lon)

library(ggiraph)
library(ggplot2)

UK <- map_data(map = 'world', region = c('UK', 'IRELAND'))

baseMap <- ggplot() +
  coord_map() +
  geom_path(data = UK, aes(x = long, y = lat, group = group)) 

finalMap <- baseMap + 
  geom_point_interactive(data = coord, aes(x = lon, y = lat, tooltip = id, size = 2))

ggiraph(ggobj = finalMap, width = 0.7)

Это MWE выводит базовый график, который мне нужен, однакокогда я встраиваю это (используя RStudio) в документ HTML для отчетов, я могу только вставить статическое изображение без всплывающих подсказок.

Я упускаю что-то очевидное, когда дело доходит до реализации этого в HTML?

Редактировать: Я использую RStudio ver 1.1.453 в Windows с версией R 3.5.0

...