Создать карту детализации в R - PullRequest
0 голосов
/ 25 февраля 2019

Привет, я хотел бы воссоздать карту старшей диаграммы из здесь с буквой R, в которой я смогу увидеть Num каждого штата или округа.

Мой пример данных::

State<-c("ALABAMA","ALABAMA","ALASKA","ALASKA")
StateCode<-c("AL","AL","AK","AK")
County<-c("AUTAUGA","BALDWIN","ANCHORAGE","BETHEL")
CountyCode<-c("AL001","AL003","AK020","AK050")
Num<-c(5,6,7,8)
d<-data.frame(State,StateCode,County,CountyCode, Num)

До сих пор я пытался использовать пакет highcharter для создания панелей детализации, но я не нашел, как я могу преобразовать это в карту детализации.

library(highcharter)
library(dplyr)

hc <- highchart() %>%
  hc_chart(type="column") %>%
  hc_xAxis(type="category") %>%
  hc_add_series(
    data = d,
    name = "States",
    type = "column",
    hcaes(x = State, y = Num)
  )%>%
  hc_drilldown(
    series = list(
      list(
        name = "ALABAMA",
        id = "alabama",
        data = list(list(name = "AUTAUGA", y = 5), list(name = "BALDWIN", y = 6))
      ),
      list(
        name = "ALASKA",
        id = "alaska",
        data = list(list(name = "ANCHORAGE", y = 7), list(name = "BETHEL", y = 8))
      )
    )
  )
hc
...