Я пытаюсь получить интерактивный график, при котором при наведении курсора мыши указывается идентификатор каждой точки, чтобы ее можно было идентифицировать.
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