gpt4 book ai didi

javascript - googleVis 中的格式工具提示

转载 作者:行者123 更新时间:2023-11-29 19:14:51 24 4
gpt4 key购买 nike

我想在 googleVis 图表的 tooltip 中格式化数字(添加 big.mark)。昨天我问了这个问题:Hover style of label in googleVis并得到了答案。今天,我遇到了非常相似的问题 - 不同之处在于有多个组,所以添加 tooltip 不起作用......

我的问题的可视化: 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))
})
})

如果有任何帮助,我将不胜感激!

最佳答案

您可以使用 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)

关于javascript - googleVis 中的格式工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36150184/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com