2017-10-11 4 views
0

ツリーメープルは光沢がありましたが、シンディーボードに変換するとツリーメープルの動作が停止しました。今はブランクブロックを表示するだけです。任意のアイデアをどのようにこれを修正するには?ハイチターのツリーメッシュはシンジダッシュボードにレンダリングされていません

これは私のserver.R

output$TreeMap<-renderHighchart2({TM1<-hctreemap2(data = M, 
                group_vars = c("Status","Class","Order", "Family","Species"), 
                size_var = "n", 
                color_var = "n", 
                layoutAlgorithm = "squarified", 
                levelIsConstant = T, 
                levels = list(
                 list(level = 1, dataLabels = list(enabled = T)), 
                 list(level = 2, dataLabels = list(enabled = F)), 
                 list(level = 3, dataLabels = list(enabled = F)), 
                 list(level = 4, dataLabels = list(enabled = F)), 
                 list(level = 5, dataLabels = list(enabled = F)) 
                )) %>% 
    hc_colorAxis(minColor = brewer.pal(9, "GnBu")[6], 
       maxColor = brewer.pal(9, "YlOrRd")[8]) %>% 
    hc_tooltip(pointFormat = "<b>{point.name}</b>:<br> 
       Number Measured: {point.value:,.0f}") 
    }) 

であるこれは、あなただけのrenderHighcharthighchartOutput代わりのrenderHighchart2highchartOutput2を使用する必要が私のui.R

tabItem(tabName = "About", 
      tabsetPanel(
       tabPanel("TreeMap",box(width = 12,highchartOutput2("TreeMap",height = "750px")))) 

答えて

0

問題は、私はrenderHighchart2とscript.IでもhighchartOutput2はすべてが再び動作するようになりましrenderHighcharthighchartOutputにそれらすべてを変えていたということでした。だから何らかの理由であなたのスクリプトに両方を持つことはできません、おそらく、私は知らない。

1

です。あなたがpluingをヒートマップ必要があります(とrenderHighchart2によって必要とされていない)ので

+0

私はすでにこれを試していますが、まだ何も出てこない... –

+0

最小限の再現可能な例はありますか? – jbkunst

+0

サンプルをビルドしたとき、それはうまくいきました。しかし、それは私の元のコードでは動作しません。助けてくれてありがとう、私は自分のコードを調べて、何がレンダリングされないかを調べる必要があります。 –

関連する問題