【发布时间】:2019-08-09 15:02:51
【问题描述】:
我正在尝试使用 highcharter 制作地图,其中可以单击点以访问其关联的 url。我创建了以下我正在做的简化版本(我正在做一个地图气泡图)来说明我的代码。我究竟做错了什么?注意:我也在代码的 javascript 部分尝试了 this.point.options.url。
library(dplyr)
library(highcharter)
data("USArrests", package = "datasets")
USArrests = mutate(USArrests, "woe-name" = rownames(USArrests))
USArrests[["url"]] = c("https://www.google.com/", "https://www.wikipedia.org/")
hcmap(map = "countries/us/us-all", data = USArrests,
joinBy = "woe-name", value = "UrbanPop", name = "Urban Population",
allowPointSelect = TRUE) %>%
hc_plotOptions(
point = list(
events = list(
click = JS("function() {
window.open(point.url);
}"
)
)
)
)
【问题讨论】:
标签: r highcharts r-highcharter