首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将更多信息添加到由ggplotly (从ggplot)生成的交互式绘图的工具提示中

如何将更多信息添加到由ggplotly (从ggplot)生成的交互式绘图的工具提示中
EN

Stack Overflow用户
提问于 2019-05-25 00:08:11
回答 1查看 167关注 0票数 1

我正在尝试用ggplotly包生成一个交互式的绘图。我用ggplot生成了一个图,并使用ggplotly函数使其具有交互性。我想知道如何在工具提示中添加更多信息。示例如下:

代码语言:javascript
运行
复制
df=data.frame(id=rep(1:5, each=2),
           grp = rep(1:2, each=5),
           grp2 = rep(c('A','B'), 5),
           grp3 = LETTERS[1:10],
           value1 = runif(10),
           value2 = rnorm(10))
g=df %>%
  ggplot(aes(x=grp3, y=value1, text=id))+ 
  geom_bar(stat = 'identity')

ggplotly(g, tooltip = c('grp3', 'value1','id', 'value2', 'grp1'))

工具提示仅显示grp3value1id

我的问题是:

1:如何显示value2grp1等其他信息?

2:如何设置工具提示的格式?例如,我想显示id: xxx,而不仅仅是一个数字。

我想使用ggplotly函数来实现这一点,因为它可以非常方便地将ggplot转换为交互式plot。非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2019-05-25 00:31:25

您可以使用虚拟美学在工具提示中显示多个标签吗?

代码语言:javascript
运行
复制
ggplot(aes(x=grp3, y=value1, label=id, label2=value2, label3=grp))

How to choose variable to display in tooltip when using ggplotly?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56296160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档