问题标签 [rshiny]

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 投票
2 回答
89 浏览

r - 如何使用 fileInput 从上传到 Shiny 应用程序的 .xlsx 文件中获取工作表名称列表?

我有一个带有多张工作表的 .xlsx 文件,我正在使用 ID 为“file”的 fileInput 将其上传到我的 Shiny 应用程序。我的目标是使用字符串检测加载工作表,也就是说,如果我有 3 张以随机顺序命名的名为“apple”、“orange”和“banana”的工作表,我想使用字符串匹配加载“apple”工作表工作表列表。到目前为止,当我尝试使用 readxl 包使用 excel_sheets 提取工作表名称时,我一直遇到错误,因此我无法获取工作表列表 -

相关服务器代码如下——

在调整了各种功能之后,我最终找到了一种使用 openxlsx 的方法。分享以下解决方案 -

0 投票
1 回答
90 浏览

r - R/R Shiny:使用下载处理程序下载数据表,出现错误 - 无法转换

我有两个数据表,在我编辑了它们的单元格后,我想将它们下载到 xlsx 文件的两个不同表中。使用下面提到的方法我得到了错误 -

警告:错误:分配的数据cell$value必须与现有数据兼容。i 列发生错误Trial ID:。x 无法转换为 . [没有可用的堆栈跟踪]

相关服务器代码如下——

有人可以告诉我哪里出错了吗?

0 投票
1 回答
254 浏览

r - R Shiny 必填字段调查表

我在 R Shiny 中创建了一个简单的调查表(参见下面的代码)。现在,我想在“下一步”按钮起作用之前添加一些需要在特定页面上输入所有问题的功能。因此,如果您在第一页按“下一步”,但尚未回答前三个问题,则必须出现警告/错误消息。第二页、第三页、第四页等也是如此。这个例子有几个问题,但我的最终问卷大约有 15-20 个问题。

如果有人可以帮助我,那就太好了!

0 投票
1 回答
259 浏览

r - 如何使闪亮小部件的标签与纯文本相同?

在以下示例中,我有一个数字输入。标签的字体类型为粗体(见图)。如何使标签的字体与纯文本相同,例如“这里有一些文本”中的字体?

在此处输入图像描述

0 投票
1 回答
106 浏览

r - 如何使用书签在 Shiny 的 DT 表中记录编辑的内容?

我有一个带有书签按钮的闪亮应用程序和一个DT允许用户编辑内容的表格(https://yuchenw.shinyapps.io/DT_Bookmark/)。但是,书签功能似乎无法记录 DT 表中的编辑内容。

这是一个例子。我将第一行的车名改为“Mazda RX4 aaaaa”,然后点击“书签按钮”。它可以生成一个 URL。但是当我将 URL 复制并粘贴到新浏览器时,它会显示应用程序的原始状态。

有没有办法让书签功能正常工作?这是代码。

0 投票
1 回答
66 浏览

r - 访问会话以获取嵌套选项卡集中的操作链接和 R 闪亮的选项卡面板

在这里,我试图在选项卡之间创建一个动作链接,但我在其中有许多嵌套选项卡,并且由于我是从嵌套选项卡本身而不是主会话调用链接,所以我无法正确放置 id。

我已经研究了这个问题:问题,但这仅适用于主会话。

这是我的可重现代码的一部分:

0 投票
0 回答
32 浏览

r - 创建一个搜索栏以从 R Shiny 中的表中搜索值

我试图创建一个搜索栏以允许用户从显示我的 Mongodb 数据库中的值的表中搜索任何值。

首先我想显示一个表中的所有值(我使用data1),然后在同一个表中我想执行搜索并显示搜索值所在的行

但我无法执行任何搜索,因为我觉得缺少某些东西

我的代码如下:

任何人都可以帮助制作搜索栏吗?

0 投票
0 回答
74 浏览

pdf-generation - Rshiny,下载处理程序,如何将 word docx 转换为 pdf 并在下载处理程序中下载 pdf

我是 Rshiny 的新手,在将 .docx 文件(由官员生成)转换为 .pdf 时遇到了麻烦。.docx 文件生成时没有任何错误,但我不确定如何使用 downloadhandler 下载相同 .docx 文档的 pdf 文件。下面是我用来首先将 .docx 转换为 .pdf 然后使用 downloadhandler 下载 pdf 文件的代码。请帮助我更正下载pdf文件的代码。

0 投票
1 回答
82 浏览

r - 在 rshiny 的 for 循环中显示多个表的问题

目前,我正在尝试使用单个 uiOutput() 将我通过 api 调用检索到的多个表输出到仪表板页面上。

从这篇文章中获得了一些参考: R Shiny - Display multiple plots selected with checkboxGroupInput

然而,虽然我成功地将其放入整体布局的列表并将其输出到 uioutput() 中,但由于所有表都相同,我无法达到预期的结果,实际上它应该是不同的,因为我有已经为每个 renderdatatable() 标记了一个唯一的数据框,下面显示了屏幕截图和代码。在这里会很感激一些帮助谢谢![1]:https ://i.stack.imgur.com/W0B26.png

更新:我还尝试将其包装在 OBSERVE() 和 LOCAL () 中以获得不同的输出,但仍然没有达到预期的结果,所有相同的表格都是错误的

0 投票
0 回答
29 浏览

kubernetes - 在 AWS 上的 EKS 中部署的 RShiny 应用程序 - 即使没有人使用 Pod 也达到 CPU 利用率限制

我通过 Amazon Web Services 在 EKS 中部署了一个 RShiny 应用程序。它有自己的负载均衡器,因此任何知道链接的人都可以访问它。大约每 2 天左右,应用程序的链接就会超时。我通过 AWS 的 Cloud Watch 服务检查了 CPU 利用率,这是我发现的:

闪亮的应用程序 CPU 使用率

rshiny 应用程序是红线。使用量稳步攀升,直到超过限制,这解释了为什么我无法每隔几天访问该应用程序。我目前唯一的解决方案是删除运行闪亮应用程序的 pod 并让 EKS 重新创建它(表现为 CPU 使用率突然下降)。该应用程序可能全天使用几次。关于为什么会发生这种情况的任何建议?