小编Rah*_*and的帖子

带有 d3treeR 的交互式树图未在 Shiny 中渲染

我是 Shiny 的新手,我正在尝试使用d3TreeR HTML Widget来显示交互式树图

我使用了以下代码,它在 R 中完美运行:

library(readxl)
budget_map <- read_excel(path = 'Trader Dashboard Data Prep Sample.xlsx',sheet='v2',col_names = TRUE)
library(treemap)
budget_treemap <- treemap(budget_map,index=c("Sales Agency","Agency","Advertiser"),vSize="Booked Revenue Net",vColor="Sales Agency",palette = "Set1",type="categorical",title="Australia Budget Map",fontsize.title=22)
library(d3treeR)
d3tree2(budget_treemap)
Run Code Online (Sandbox Code Playgroud)

我试图让它在 Shiny 中渲染并使用以下代码:

library(shiny)
library(readxl)
library(treemap)
library(htmlwidgets)
library(data.tree)
library(d3treeR)
budget_map <- read_excel(path = 'C:/Users/rahul/Desktop/30k foot view/Trader Dashboard Data Prep Sample.xlsx',sheet='v2',col_names = TRUE)
budget_treemap <- treemap(budget_map,index=c("Sales Agency","Agency","Advertiser"),vSize="Booked Revenue Net",vColor="Sales Agency",palette = "Set1",type="categorical")

ui <- fluidPage(
  d3tree2Output("au_budget_map")
)


server <- function(input,output){
    output$au_budget_map <- renderD3tree2({budget_treemap})
}

shinyApp(ui …
Run Code Online (Sandbox Code Playgroud)

r treemap shiny htmlwidgets

5
推荐指数
1
解决办法
3175
查看次数

标签 统计

htmlwidgets ×1

r ×1

shiny ×1

treemap ×1