【问题标题】:How to show a plot in a tooltip with Shiny如何使用 Shiny 在工具提示中显示绘图
【发布时间】:2016-02-23 05:26:15
【问题描述】:

我正在使用 ggvis 构建一个闪亮的应用程序,我需要在工具提示中显示一个图(例如条形图)。

所以基本上,当用户单击主图中的一个点时,我想要一个工具提示(或类似的东西)来显示一个带有额外信息的新图。

Shiny 可以做到这一点吗?

【问题讨论】:

    标签: r plot tooltip shiny mouseover


    【解决方案1】:

    http://shiny.rstudio.com/gallery/plot-interaction-selecting-points.html 上的闪亮演示显示了单击(或靠近)一个点会产生文本输出的代码,您可以对其进行修改以创建第二个图形。我不知道如何像工具提示一样进行操作,但这会在单击的图形旁边或下方生成图形。该示例使用 ggplot2 而不是 ggvis,所以我不知道这会如何改变。

    【讨论】:

    • 如果我无法在工具提示中显示绘图,我可能会这样做。但是,我这样做的人希望情节在工具提示内,所以我试图找出它是否可能。
    • @Andromeda,如果您找不到更好的工具提示解决方案,那么您可以通过使用 TeachingDemos 中的 subplot 函数在单击点处使用条形图的子图重绘绘图来模仿工具提示包。
    • 感谢您的建议,但我遵循了您最初的建议,并在被点击的图表旁边创建了第二张图表。它实际上看起来很不错。
    猜你喜欢
    • 2015-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多