问题标签 [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 投票
5 回答
15971 浏览

r - 如何在 Shiny Dashboard 的主面板中添加更多空白?

我的主面板中有几个图表,我Shiny Dashboard想知道如何扩展主面板底部的空白?我应该如何修改我ui.R的来做到这一点?

在此处输入图像描述

更新:HTML("<br><br><br>")在主面板中 添加只创建了一个更宽的深色面板:在此处输入图像描述

0 投票
1 回答
1482 浏览

r - 在shinydashboard的menuSubItem中使用uiOutput

当我uiOutput在 amenuSubItem中使用时,我尝试动态呈现的下拉菜单不会显示。这是不支持还是我做错了什么?这是一个可重现的示例:

'

0 投票
2 回答
1508 浏览

r - 如何在文件更改时更新 UI

您好,我正在使用几个 excel 文件构建一个闪亮的仪表板。

我在框的页脚中插入了指向这些文件的链接,并且我想在更改我的 excel 文件中的某些内容时刷新闪亮仪表板。我不想每次都运行整个 R 代码。

文件内容更改后如何重新渲染输出?

这里有一个例子:

0 投票
1 回答
4306 浏览

r - 在 Shiny 应用程序中跟踪用户活动

我有一个闪亮的仪表板应用程序,可以通过在文本框中输入电子邮件地址来访问它。成功登录后,我为每个用户提供了 3 个选项卡和一个通知菜单。这非常有效。但是,我想跟踪用户在我的应用上的活动。

我知道通过使用 session$clientData,我可以记录用户 IP 地址,但我希望能够跟踪哪些用户访问了哪些选项卡,以及他们是否点击了任何通知。无论如何我可以为创建的每个会话执行此操作吗?我知道谷歌分析(这里)是一个解决方案,但没有其他办法吗?感谢任何帮助。谢谢

0 投票
1 回答
2817 浏览

shiny - Shinyjs:闪亮仪表板中的单击选项

我有一个闪亮的仪表板应用程序,带有 3 个选项卡和一个通知菜单。我正在尝试跟踪仪表板上的用户活动,并希望记录他们在仪表板上的每次点击。

tabset 面板的 server.R 中的代码如下:

我的部分通知代码如下:

如果用户单击以下任一选项卡或通知菜单,我正在尝试使用 shinyjs 写入数据框:

我在这里面临两个问题,

1)点击选项似乎不适用于选项卡面板,使用shinyjs参考(here),我看到只有提到使用点击选项卡面板而不是每个选项卡面板?

2) 我无法在 onclick 函数中修改 tab1_clicked 的值。它抛出一个错误说:观察者中未处理的错误:未使用的参数(tab1_clicled =“YES”)

感谢任何帮助。

0 投票
1 回答
160 浏览

r - 从 dropdownMenu 链接到 sidebarMenu 项

尝试创建从dropdownMenu到的链接menuItem

dropdownMenu想要在select中单击任务时menuItem

我有:1)

2)dropdownMenu(type = "tasks", .list = list(notificationItem(icon = icon("users"), status = "info","link")))

我需要粘贴什么hrefnotificationItem制作它?

试过了href = "Add_data" href = "#shiny-tab-Add_data"——没用。

可能有办法添加点击事件notificationItem并添加到它updateTabItems(吗?

谢谢!

0 投票
1 回答
4721 浏览

r - 闪亮仪表板中的动态车身

我正在使用 R/shinydasboard 创建一个我放在登录屏幕后面的 Web 应用程序。

我无法根据侧边栏菜单选项卡渲染主体。

我试图确保其中一个选项卡项目selected = TRUE仍然无济于事。

下面的示例代码:

任何有关如何让主体在加载时显示其中一个选项卡的建议将不胜感激。我怀疑这可能是由于的加载顺序,sidebar但是body我不确定如何进一步调查。

我也尝试过,conditionalPanel但是也无法正常工作。

更新 此屏幕截图显示了登录后立即发生的行为。 登录后的当前画面

此屏幕截图显示了登录后所需的行为。登录后想要的画面

0 投票
2 回答
5340 浏览

r - 用于多个输入的闪亮 updateSelectInput

我有多个属于层次结构(A-> B-> C)的输入的闪亮应用程序。当用户选择 A - 它应该影响 B 和 C 中的选项。但是,用户只能选择 B(然后它也应该影响其他输入。如果没有选择 - 所有选项都应该可用。我该如何实现它?

0 投票
1 回答
5684 浏览

r - Shiny App中的不同页面

我想在我闪亮的仪表板中有不同的页面。首先,我创建了一个登录页面来对用户和管理员进行身份验证。之后,如果管理员登录系统想要查看一些用户无法访问的选项。问题:当我以用户或管理员身份登录时,我可以在后台看到主 ui.r 页面如何解决此问题以仅看到 admin.R 或 user.R?当用户登录仪表板时显示,当管理员登录仪表板和小部件时显示。所以我决定在 R 中创建 4 个页面,如下所示:ui.R

服务器.R

管理员.r

用户.r

0 投票
0 回答
471 浏览

r - 闪亮仪表板中的菜单子项

我想在 shinydashbaord 的侧边栏中添加子菜单,但它没有显示,我的问题在哪里: