问题标签 [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.
r - 从服务器端禁用/启用侧边栏
有没有办法从服务器端手动禁用/启用闪亮仪表板应用程序的侧边栏?
当我需要更多空间而不使用标题上的切换按钮时,我想自动隐藏侧边栏。
谢谢
r - 如何在闪亮或闪亮的仪表板应用程序中管理我的 R 代码?
我制作了一个闪亮的仪表板应用程序,它现在有相当多的代码行,我想知道是否有办法将代码拆分为不同的 . R 文件。我在这里看到了一个类似的问题,但答案没有帮助(特别是它没有说明应用程序服务器部分的代码)。
对于 ui 部分,我创建了名为header
、sidebar
和的函数body
,然后我只写
header
它运行良好,如果函数、sidebar
和body
需要有参数,它仍然有效。
对于服务器部分,我不认为可以应用类似的策略。我想知道是否可以编写“本地”服务器功能(例如每个菜单项一个),然后重新统一为一个中央服务器功能。
你认为这样的事情可行吗?更一般地说,感谢您的建议和想法,这些建议和想法可以使我的代码更易于管理。
r - R shinydashboard:加载数据时显示进度条(fread)
我正在创建一个带有需要一段时间才能加载的大型数据库的 R shinydashboard。是否可以创建一个显示已读取数据量信息的进度条?(例如,“读取 Z 行的 X%”)?
r - 闪亮的服务器在浏览器调整大小时重绘谷歌图表
我有一个使用 Shiny Dashboard 的 Shiny 服务器。我有一个不会在浏览器窗口调整大小时自动调整大小的 Google 图表(AnnotationChart)。我可以监听 resize 事件并对其做出反应(在 javascript 中),但我不知道如何使用属于它的数据和选项让图表对象重绘 - 我只想让它重绘 90%其容器的宽度/高度。
我觉得这应该比我发现的要简单。如果我调整浏览器窗口的大小然后更改反应元素(例如更改输入控件),Shiny 将以新的正确宽度重绘图表以及应重绘的所有内容(即,将其大小调整为容器的 90%) . 感觉就像我可以从 javascript 触发重绘事件(无论它是什么),或者模拟对输入元素的更改,这可能会让我有所收获。
从本质上讲,这个问题可以归结为:
在 Shiny 中,如何强制重绘不会在浏览器调整大小时自动调整大小的图表?
干杯,
安迪。
r - 无法在 Shiny 仪表板中显示 csv 文件并为 ggplot 获取文件输入
我是闪亮的新手,我正在尝试使用闪亮和闪亮的板来制作应用程序。我闪亮,我创建了一个用于上传 CSV 文件的操作按钮,之后我根据这个文件制作 ggplot。
问题:
- 我想在我的应用程序而不是 R 控制台中显示 csv 文件。
- 在执行操作作为绘图输入后,我找不到如何获取最终的 csv 文件。
我的数据集示例:
用户界面
服务器.R
r - 将一些闪亮的应用程序组合到一个闪亮的仪表板上
我有几个闪亮的应用程序,现在我想为这些应用程序创建一个仪表板。我不想更改原始应用程序。只想创建另一个 ui.R 和 server.R。并将其他应用程序集成到其中。像下面的结构。
我是闪亮闪亮的服务器的新手。我不确定是否有办法实现这一目标。如果是的话,谁能给我一个小例子?谢谢!
r - 在闪亮 [R] 中上传 CSV 文件后执行操作
我制作了一个上传按钮,通过它我正在上传一个闪亮的 .CSV 文件[数据集]。
在 ui.R 中:
我想在数据集上执行诸如“a+b”和“ab”之类的操作,并在 actionButton 的帮助下将其作为新列添加到我的数据集中。
问题 1:我尝试使用 tableOutput() 函数在 shinyapp 中显示 DATA,但它在 R 控制台中显示 DATA 数据框。
在 server.R 中:
问题 2:我想使用 DATA 作为输入来制作 (add, sub) 的 ggplots
r - 在闪亮 [R] 中上传 CSV 文件后的差异
我制作了一个 fileInput,它在用户选择后直接加载 .CSV 文件[数据集]。
在 ui.r
问题:我没有得到方差值
shiny - 如何将 ggvis 图表约束到其闪亮的仪表板框和列?
我没有找到任何符合我的问题和关键字的东西。我无法让 ggvis 图表将自己限制在闪亮仪表板的给定区域。示例应用程序(Windows 7)显示了三个 ggvis 图,每个图都超出了各自仪表板框和列的右边界 - 除非窗口非常宽。
想法?