【发布时间】:2021-11-01 15:43:12
【问题描述】:
我创建了一个闪亮的仪表板,其中有许多选项卡,每个选项卡都有一些并排设置的图表。因为它们是并排的,如果不放大浏览器以使图表填满页面,可能很难详细查看单个图表(即使如此,由于某种原因,放大时图表会上下波动)。
我在想肯定有办法在 Plotly 中创建一个按钮来创建一个可以全屏显示的图表弹出窗口?但是,我在 Google 上搜索并找不到与 plotly 相关的任何内容。
我确实找到了这个... Shiny: plot results in popup window
这种弹出窗口就足够了。但在此示例中,图表仅在弹出窗口本身上创建(并且是图像而不是交互式绘图)。在这种情况下,我想做的是在主页上镜像图表,但我知道你从 UI 的两个不同部分调用相同的输出在 Shiny 中不起作用。
有人对如何解决这个问题有任何想法吗?
【问题讨论】:
-
从弹出/modalBox 中的相同图形数据中渲染一个新的输出(不同的 ID)怎么样?
-
我同意 Julien 的观点。例如,一个带有新输出的大尺寸模态(例如 ggplot),您可以拥有两个图形,这取决于相同的反应函数来提供数据。
标签: r charts shiny popup plotly