library(treemap)
library(vueR)
library(d3r)
library(htmltools)

rhd <- random.hierarchical.data()

rhd_json <- d3_nest(rhd, value_cols="x")

tagList(
  tags$div(
    id="app",
    tag(
      "treemap-component",
      list(":tree" = "tree",":sizefield"="'x'") #use defaults
    )
  ),
  vue(
    list(
      el = "#app",
      data = list(
        tree = rhd_json,
        size = 'x',
        width = 800,
        height = 600,
        tile = htmlwidgets::JS("d3.treemapSliceDice")
      )
    )
  ),
  d3_dep_v4()
)


timelyportfolio/vueR documentation built on Oct. 10, 2023, 8:13 p.m.