2016-08-18 16 views
2

我在R中創建了三個深入級別的高圖樹圖。我注意到,有2倍以上的水平,地圖出來怪異,與擠進了最外面的家長之一,而其他家長都是空的,這樣整個地圖:R中的高圖樹圖以及更多的2次下鑽使得嵌套的地圖不正確

enter image description here

這裏是我的代碼:

#set up 
library(treemap) 
library(highcharter) 
set.seed(12345) 

level1 <- letters[1:3] 
level2 <- as.character(1:2) 
level3 <- c("%", "*") 

df <- expand.grid(level1, level2, level3) 

df$size <- sample(20, nrow(df), replace=T) 
df$color <- sample(20, nrow(df), replace=T) 


tm <- treemap(df, index = c("Var1", "Var2", "Var3"), 
       vSize = "size", vColor = "color", 
       type = "value") 

hc_tm <- highchart(height = 800) %>% 
    hc_add_series_treemap(tm, allowDrillToNode = TRUE, 
         layoutAlgorithm = "squarified", 
         name = "tmdata") 
hc_tm 

我在這裏錯過了什麼?謝謝你的幫助。

+0

有很多的問題,比如@molle說,在'hc_add_series_treemap'功能。正如你所看到的只有level2樹形圖工作。事實上,我必須檢查爲什麼這個函數不能推廣到更多的層次。我沒有時間表,但我會嘗試在下一個版本的highcharter中解決這個問題(我估計1個或2個月)。 – jbkunst

+1

謝謝!我可以使用解決方法,直到那時。 – chungkim271

+0

hey @jbkunst,你們有新版本了嗎? – chungkim271

回答