2016-03-22 4 views
1

の数字(big.markを追加)をgoogleVisにフォーマットします。昨日私はこの問いに尋ねました:Hover style of label in googleVisと答えました。今日、私はかなりsimillar問題を持っている - の違いは、複数のグループがあるということですので、tooltipが動作しない追加...googleVisでのツールヒントのフォーマット

を私の問題の可視化: enter image description here

そして、私のコード:

ui.R

library("shiny") 
library("googleVis") 

shinyUI(fluidPage(

    htmlOutput("wyk") 

)) 

server.R

library("shiny") 
library("googleVis") 
library("dplyr") 

shinyServer(function(input, output) { 

    d <- iris %>% 
     group_by(Species) %>% 
     summarise(ile=1e6*sum(Sepal.Length), 
        ile2=1e6*sum(Petal.Length)) 

    output$wyk <- renderGvis({ 
     gvisBarChart(d, xvar = "Species", yvar = c("ile", "ile2"), 
        options=list(legend="top", bar="{groupWidth:'90%'}", height=500)) 
    }) 
}) 

私はどんな助けでもgratfullだろう!

答えて

2

あなたはrolesを使用してこれを行うことができ、ここでの例です:

library("shiny") 
library("googleVis") 

d <- iris %>% 
     group_by(Species) %>% 
     summarise(ile=1e6*sum(Sepal.Length), 
        ile2=1e6*sum(Petal.Length)) 

d$ile.html.tooltip <- prettyNum(d$ile,big.mark = ",",scientific = F) 
d$ile2.html.tooltip <- prettyNum(d$ile2,big.mark = ",",scientific = F) 

ggvis_plot <- gvisBarChart(d, xvar = "Species", yvar = c("ile","ile.html.tooltip","ile2","ile2.html.tooltip"), 
        options=list(legend="top", bar="{groupWidth:'90%'}", height=500)) 

plot(ggvis_plot) 
+0

どうもありがとう!最初の質問(http://stackoverflow.com/questions/36125419/hover-style-of-label-in-googlevis)の回答が得られたら、私は同じことを試みました。唯一の違いは「イヴァール」の順番でした。この注文が重要であることは決して私には起こりませんでした。素晴らしい! – Marta

関連する問題