问题标签 [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 回答
1685 浏览

r - 部署期间的 ShinyApp 错误:执行停止

我在将本地运行的应用程序部署到 shinyapps.io 时遇到问题。该应用程序使用闪亮闪亮的仪表板。我可以在 RStudio 中运行该应用程序,但是当我单击发布时,它会停止执行,并且没有报告明显的错误。我收到的错误信息是:

此外,当我运行时shinyapps::showLogs()没有返回任何内容。

我检查了所有必需的软件包是否都已更新,并且据我所知,它们是更新的。一个电话sessionInfo()给:

我知道这没什么好做的,但是由于应用程序在本地运行良好并且没有错误消息,我不确定哪些代码会有用。我查看了关于闪亮部署错误的任何其他 SO 问题,但它们都有有用的错误消息。

非常感谢任何调试建议、帮助或其他想法。

0 投票
1 回答
938 浏览

r - 如何在闪亮的仪表板侧边栏中的 menuItem 下创建一个 checkBoxGroup?

I'd like to build a dashboard sidebar that has maybe 3 menuItems and when a menuItem is selected a checkBoxGroup will expand below and the user can select any number of options. 我该怎么办?

这是我目前拥有的代码的相关部分。

0 投票
1 回答
879 浏览

r - 如何在文本框中水平显示文本+渲染文本?

我想创建一列 3 个小文本框,每个小文本框都有一个静态字符串和一个渲染值,如“max: 153”。这是我目前拥有的。

这将使我得到只有值的文本框,我可以得到带有图标的信息框,但我只想要一个小框,上面写着“Min:'var1_min'”和另一个带有“Max:'var2_max'”的小框,但我不清楚如何添加文本。

0 投票
1 回答
8733 浏览

css - 闪亮仪表板的标签框 CSS

我正在尝试更改tabBoxin的标签样式shinydashboard。我能够更改未选择选项卡的背景,但无法更改已选择选项卡的背景或每个选项卡中显示的文本。这是我添加到 custom.css 文件以更改未选择的选项卡背景的内容:

我尝试了类似的东西,.nav-tabs .active但我无法得到任何工作。

此外,如果有人知道如何更改出现在您选择的选项卡旁边的彩色小条,那也将不胜感激。

0 投票
1 回答
4774 浏览

r - 交互式悬停闪亮图表

是否可以创建一个交互式闪亮图表,当您将鼠标悬停在图表上时会出现后续图表?现在我在同一个面板中有两个图表。

这是我能找到的最接近的逻辑示例,尽管后续(缩放)图已经存在(而我只希望在鼠标悬停在主图上时出现后续图):

0 投票
1 回答
4335 浏览

r - 如何在闪亮的仪表板应用程序中包含远程 JavaScript 文件?

如何使用 shinydashboard 在我的应用程序中包含远程 JS 文件?我知道有这个includeScript功能。我试过了

这会导致错误:

我试图将调用放在其他地方,将其与 结合起来tags$head,将 JS 文件存储在本地并使用本地路径引用加载它,但无济于事。

所以我被以下问题困住了?

  1. 我可以实际使用includeScript远程资源的路径吗?
  2. 我需要在哪里放置加载 JS 文件的指令(以及 JS 文件需要驻留在哪里)?

@daattali 提出了一个解决方案,用于使用 纯基于 Shiny 的实现(没有 shinydashboard)tags$head,但这似乎不适用于 shinydashboard。

0 投票
2 回答
6446 浏览

r - 如何根据显示的值更改闪亮仪表板中信息框的颜色

我正在尝试创建一个简单的天气显示,它将根据温度改变信息框的颜色。颜色值正确,因为它显示正确,但颜色参数无法识别颜色。

它报告

validateColor(color) 中的错误:无效颜色:。有效颜色为:红色、黄色、水绿色、蓝色、浅蓝色、绿色、海军蓝、蓝绿色、橄榄色、石灰、橙色、紫红色、紫色、栗色、黑色。另外:警告消息:在 if (color %in% validColors) { : 条件长度 > 1 并且只使用第一个元素

代码如下所示,关键行前面有注释

0 投票
1 回答
2071 浏览

r - 根据shinyDashbord中的窗口大小自动调整绘图大小

我正在使用闪亮的仪表板来制作应用程序。我想要的是,当您运行此应用程序时,绘图大小将根据窗口大小自动调整。我已尝试使用此代码根据窗口大小自动调整绘图的高度和重量。

问题 :

绘图的宽度通过使用以下代码根据应用程序窗口大小改变其大小,但高度不是?

0 投票
1 回答
4693 浏览

css - 在 dashboardBody shinydashboard 中使用 CSS 更改字体系列

如何为 tabItem 中的框更改闪亮仪表板中的字体系列?

我已经在dashboardBody中包含了一些css编码,改变了颜色和字体系列,但这仅与主标题相关联:

非常感谢您的帮助。

tabItem 有以下开头:

0 投票
1 回答
3294 浏览

javascript - 如何在闪亮的仪表板侧栏中手动展开子菜单

我正在尝试在闪亮仪表板的侧边栏中手动展开子菜单。该updateTabItems功能仅适用于普通菜单,不适用于嵌套菜单。

这是显示问题的基本示例(从updateTabItems文档修改)。如果我单击“切换选项卡”,它会切换菜单,但不会展开具有子菜单的第一个菜单。似乎它只选择了子菜单但没有展开树。

我想手动展开树,选择菜单和子菜单。欢迎任何建议。谢谢。

更新:

具有完整解决方案的工作代码在Shiny 中手动扩展子菜单项