2016-12-09 1 views
3

をレンダリングし、私はインタラクティブなツリーマップインタラクティブツリーマップ、私は次のコードを使用し、それがRに完璧に走った私はピカピカにする初心者ですシャイニー

を表示するには、d3TreeR HTMLウィジェットを使用しようとしていますありません。へのサンプルデータを添付

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 = ui, server = server) 

:私はシャイニーでレンダリングするためにそれを取得しようとしているし、次のコードを使用しています

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) 

それを再現可能にしてください:https://drive.google.com/open?id=0B2LJXtBTsuhhcnZJeXI3T0kwYW8 私は何かが非常に明白であることが分かっているかもしれませんが、それを見つけられません!どんな助けも本当に素晴らしいでしょう!ありがとう!

答えて

2

renderD3tree2は、入力としてd3tree2の結果を受け入れ:

output$au_budget_map <- renderD3tree2({d3tree2(budget_treemap)}) 
+0

おかげTONを!それはそれを解決しました! –

関連する問題