问题标签 [shinydashboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6866 浏览

r - 从服务器端禁用/启用侧边栏

有没有办法从服务器端手动禁用/启用闪亮仪表板应用程序的侧边栏?

当我需要更多空间而不使用标题上的切换按钮时,我想自动隐藏侧边栏。

谢谢

0 投票
3 回答
1401 浏览

r - 如何在闪亮或闪亮的仪表板应用程序中管理我的 R 代码?

我制作了一个闪亮的仪表板应用程序,它现在有相当多的代码行,我想知道是否有办法将代码拆分为不同的 . R 文件。我在这里看到了一个类似的问题,但答案没有帮助(特别是它没有说明应用程序服务器部分的代码)。

对于 ui 部分,我创建了名为headersidebar和的函数body,然后我只写

header它运行良好,如果函数、sidebarbody需要有参数,它仍然有效。

对于服务器部分,我不认为可以应用类似的策略。我想知道是否可以编写“本地”服务器功能(例如每个菜单项一个),然后重新统一为一个中央服务器功能。

你认为这样的事情可行吗?更一般地说,感谢您的建议和想法,这些建议和想法可以使我的代码更易于管理。

0 投票
1 回答
2824 浏览

r - R shinydashboard:加载数据时显示进度条(fread)

我正在创建一个带有需要一段时间才能加载的大型数据库的 R shinydashboard。是否可以创建一个显示已读取数据量信息的进度条?(例如,“读取 Z 行的 X%”)?

0 投票
2 回答
47641 浏览

r - 将公司徽标添加到 ShinyDashboard 标题

所以只是好奇,有没有办法在 ShinyDashboard 的标题中添加公司徽标?当我查看文档时,它描述了更改 CSS 中的“徽标”,这只是配置左上角的内容,但据我所知,我想保留我的标题。

我没有使用下拉菜单,所以我想在右上角红色框所在的位置添加我的公司徽标。

在此处输入图像描述

有谁知道如何用 Shinydashboard 做到这一点?谢谢。

2020 年 10 月 27 日更新

对于熟悉 HTML 或希望用户界面更灵活并可以访问前端开发人员的用户,我最近发现您可以使用 HTML 来构建整个用户界面。这里有一篇关于它的闪亮文章。如果需要,这将允许以符合您公司标准的方式完成整个品牌和布局。希望这可以帮助。

0 投票
1 回答
740 浏览

r - 闪亮的服务器在浏览器调整大小时重绘谷歌图表

我有一个使用 Shiny Dashboard 的 Shiny 服务器。我有一个不会在浏览器窗口调整大小时自动调整大小的 Google 图表(AnnotationChart)。我可以监听 resize 事件并对其做出反应(在 javascript 中),但我不知道如何使用属于它的数据和选项让图表对象重绘 - 我只想让它重绘 90%其容器的宽度/高度。

我觉得这应该比我发现的要简单。如果我调整浏览器窗口的大小然后更改反应元素(例如更改输入控件),Shiny 将以新的正确宽度重绘图表以及应重绘的所有内容(即,将其大小调整为容器的 90%) . 感觉就像我可以从 javascript 触发重绘事件(无论它是什么),或者模拟对输入元素的更改,这可能会让我有所收获。

从本质上讲,这个问题可以归结为:

在 Shiny 中,如何强制重绘不会在浏览器调整大小时自动调整大小的图表?

干杯,

安迪。

0 投票
0 回答
589 浏览

r - 无法在 Shiny 仪表板中显示 csv 文件并为 ggplot 获取文件输入

我是闪亮的新手,我正在尝试使用闪亮和闪亮的板来制作应用程序。我闪亮,我创建了一个用于上传 CSV 文件的操作按钮,之后我根据这个文件制作 ggplot。

问题:

  1. 我想在我的应用程序而不是 R 控制台中显示 csv 文件。
  2. 在执行操作作为绘图输入后,我找不到如何获取最终的 csv 文件。

我的数据集示例:

用户界面

服务器.R

0 投票
1 回答
3470 浏览

r - 将一些闪亮的应用程序组合到一个闪亮的仪表板上

我有几个闪亮的应用程序,现在我想为这些应用程序创建一个仪表板。我不想更改原始应用程序。只想创建另一个 ui.R 和 server.R。并将其他应用程序集成到其中。像下面的结构。

我是闪亮闪亮的服务器的新手。我不确定是否有办法实现这一目标。如果是的话,谁能给我一个小例子?谢谢!

0 投票
1 回答
6251 浏览

r - 在闪亮 [R] 中上传 CSV 文件后执行操作

我制作了一个上传按钮,通过它我正在上传一个闪亮的 .CSV 文件[数据集]。

在 ui.R 中:

我想在数据集上执行诸如“a+b”和“ab”之类的操作,并在 actionButton 的帮助下将其作为新列添加到我的数据集中。

问题 1:我尝试使用 tableOutput() 函数在 shinyapp 中显示 DATA,但它在 R 控制台中显示 DATA 数据框。

在 server.R 中:

问题 2:我想使用 DATA 作为输入来制作 (add, sub) 的 ggplots

0 投票
1 回答
179 浏览

r - 在闪亮 [R] 中上传 CSV 文件后的差异

我制作了一个 fileInput,它在用户选择后直接加载 .CSV 文件[数据集]。

在 ui.r

问题:我没有得到方差值

0 投票
1 回答
383 浏览

shiny - 如何将 ggvis 图表约束到其闪亮的仪表板框和列?

我没有找到任何符合我的问题和关键字的东西。我无法让 ggvis 图表将自己限制在闪亮仪表板的给定区域。示例应用程序(Windows 7)显示了三个 ggvis 图,每个图都超出了各自仪表板框和列的右边界 - 除非窗口非常宽。

想法?