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

r - 如何在不使用 rshiny 目录中的 www 文件夹的情况下从不同的文件夹加载不同的图像?

我正在使用 rshiny 构建渲染图像应用程序。我有 10 个不同的文件夹,每个文件夹中有 300 张图像。我不想将所有这 3000 张图像放入一个 www 文件夹中。有什么方法可以在服务器脚本中编码,我可以转到相关文件夹并找到我正在寻找的正确图像。

我搜索了rshiny官方网站,它说:

img 函数在特定位置查找您的图像文件。您的文件必须位于 app.R 脚本所在目录中名为 www 的文件夹中。Shiny 以一种特殊的方式对待这个目录。Shiny 将与您用户的 Web 浏览器共享此处放置的任何文件,这使得 www 成为放置图像、样式表和浏览器构建 Shiny 应用程序的 wep 组件所需的其他内容的好地方。

我将使用 rshiny 网站的示例

但是,取而代之的是 www 文件夹中的一张图像。我有 10 个不同的文件夹,每个文件夹中有 300 张图像。

我希望我能得到一些帮助。谢谢!

0 投票
1 回答
73 浏览

r - 如何根据 Shiny rHandsontable 中的另一列自动填充列的值?

我正在努力通过类似 vlookup 的解决方案在 RShiny 中逐行填充闪亮的表(rhandsontable)。

我需要通过使用下拉菜单选择区域列中的区域来替换管理器列中的 NA 值。

我有主集(mainData)和查找集(lupData),如下:

主要数据

卢普数据

在阅读销售来自哪个购物中心(即第一列中心)之后,我想在区域列上添加一个下拉列表。然后我希望在选择(使用下拉菜单)我认为/决定特定购物中心来自的区域后自动填充经理列。

请参考我的代码片段,我在下拉列表中获得的输出似乎没有显示到管理器功能所需的链接:

0 投票
1 回答
160 浏览

r - 如何将百分比标记添加到 R 中的 Gauge Meter 中的值

在此处输入图像描述

0 投票
1 回答
142 浏览

r - 如何创建一个闪亮的应用程序,其中选项卡仅在满足条件时才可见

我想创建一个带有两个选项卡的 ShinyApp,每个选项卡中都有一个需要回答的问题。如果用户事先正确回答了第一个问题,则用户应该只看到带有第二个问题的第二个选项卡。如果用户之前在“问题 1”选项卡中正确回答了第一个问题,是否有可能仅显示“问题 2”选项卡?
我创建了一个最小的示例,但我没有设法隐藏选项卡二。

0 投票
0 回答
107 浏览

r - rhandsontable 中的自动列宽调整

我知道 Handsontable 中提供了 AutoColumnSize 功能,但是对于 rhandsontable 是否有类似的功能,其中列会根据行中的文本大小自动调整其大小?

有没有办法可以将它合并到 rshiny 中?

谢谢 !

0 投票
1 回答
69 浏览

r - Rshiny 中的交互式地图和经纬度输入界面

这是我尝试过的

但我想要的不是反应性输出文本,而是动态的,即地图应该随着纬度、经度值的变化而变化,反之亦然

这是来自https://psl.noaa.gov/eddi/的示例表示
这是一个示例表示

0 投票
0 回答
21 浏览

rshiny - 上传文件时 RSHINY 更新 selectinput

当文件上传到“file2”中时,我正在尝试更新过滤器(“maletablepercent”)。过滤器应该对文件输入“file2”中的更改做出反应。此外,fileinput 应该支持多次上传。我尝试使用以下代码,但没有任何反应。

谢谢你的帮助,赫马

0 投票
1 回答
22 浏览

r - 有没有办法在添加 RShiny 按钮的同时保持即时操作?

我是 RShiny 的新手。我做了一个程序,效果很好。它包含一个模拟功能,当参数发生变化时,它可以立即做出反应。但是,我想添加一个可以使用该参数并再次运行模拟功能的按钮。另外,我想保持即时反应。

我创建了一个类似的示例。

就像在这个示例中一样,我从 1 到 100 采样了 N 个数字。当 slicebar 更改时,结果会立即更改。同时,我想添加一个按钮,可以再次重新采样 N 个数字并获得另一个结果。

在这种情况下,我应该为按钮选择哪个功能?非常感谢你的帮助!

0 投票
2 回答
36 浏览

r - Group_by_at 和 summarise_ 在使用闪亮/降价可再现时产生值。R

这是我的代码

我有一张我想用 dplyr 制作的简单表格。

这是我得到的输出,它对整个数字输入具有相同的值,并且没有被分类输入分解。

在此处输入图像描述

我想要的输出是有一个反应表,它将为我提供根据输入变化的汇总统计信息。到目前为止,我已经非常接近,但我不知道如何让它工作。我究竟做错了什么?

数据

附加代码块错误照片:在此处输入图像描述 ```{r}

0 投票
1 回答
51 浏览

jquery - RShiny:dataTableProxy:selectPage 没有导航到任何页面:'页面索引超出范围'

在开始之前,我已经尝试过咨询这个问题这个问题dataTableProxy().

我目前正在尝试拥有一个基本的 RShiny 应用程序,该应用程序在加载时会自动导航到给定页面并选择给定行(稍后我计划让应用程序根据 GET 查询字符串执行此操作,但目前正在使用这个基本版本作为起点)。有问题的表有 32 行和 4 页。与我咨询的问题形成对比的是,它们是通过事件触发器来实现的,而我想在文档加载时这样做。

selectRows()使用和选择行和页非常简单selectPage()selectRows()提供预期的结果;但是,selectPage()似乎对我不起作用,在浏览器控制台中抛出“页面索引超出范围” 。在我的示例代码中,我选择第 25 行并导航到页面索引 2。即使尝试选择页面索引 0 也会引发“超出范围”错误。

我在下面提供了我的应用程序代码。我想知道我是否试图在表格分页之前导航到页面?

非常感谢任何输入。

编辑:我有一种方法可以选择行并转到页面,如下所示。但是,即使我转到页面索引 2,页面索引 0 的内容仍然存在。所以我必须点击不同的页面,然后回到页面索引 2 才能看到我选择的行。

~ 卡伦