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

r - 如何摆脱 R 闪亮中的某个列?

我想通过在 R Shiny 中使用 selectInput 来选择列名来删除列。为此,我构建了函数“removecolumn”,该函数将“nameofthecolumn”作为参数并删除指定的列。我使用 observeEvent 在服务器代码中调用该函数,但它不起作用并给我以下错误。

有人可以帮助我解决这个问题,并指出我可以学习如何将动态列名调用到任何服务器函数中的任何资源吗?

错误

警告:removecolumn 中的错误:未使用的参数 (input$selectcolumn)

csv数据

代码概述 基本上,代码接受 CSV 文件作为输入,根据问题,我在应用程序中使用“SplitColumns”和“删除行”和“替换值”按钮,但是,我想添加现在另一个名为“删除列”的按钮。

应用程序.R

0 投票
0 回答
56 浏览

r - 带有 json 文件的 R 传单弹出功能

我目前正处于使用 r shiny 和 r 传单创建 web 地图的最后阶段。

我有一个.geojson 文件,我已使用leafletProxy 在我的闪亮应用程序中成功地将它渲染到我的传单输出中。

但是, addGeoJSONv2 中的 popupProperty 参数在通过闪亮呈现时被完全忽略(代码仅在使用传单时有效)。

我试图使用observeEvent 来呈现点击,但不是返回我试图显示的属性,它只是显示JS() 中的文本。

下面弹出事件的代码:

任何帮助,将不胜感激。

在此处输入图像描述

0 投票
1 回答
114 浏览

r - 如何在 R Shiny 中的 SelectInput 选项中动态更新列名

我正在开发一个闪亮的应用程序,其中有“SplitColumn”(拆分合并的列)、“替换值”和“删除列”。所有这些功能都依赖于选项(列名)中“selectInput”中的列选择。

每当我使用“SplitColumn”时,它都会按预期在数据表中创建额外的列,例如“Unmerged Type1”和“Unmerged Type2”,但这些新列不会在选择列中的“SelectInput”中动态更新,同样使用其他按钮时问题仍然存在。

有人可以帮我解决这个问题。

csv数据

应用程序.R

0 投票
1 回答
82 浏览

r - 如何在 R Shiny 中激活前 4 个操作的撤消按钮

我正在创建一个带有浏览、SpitColumn、删除行、值和列等按钮的 R 闪亮应用程序。一切正常运行。我已经包含了一个“撤消”按钮,但我不确定如何使其在服务器功能中工作,以及如何撤消前四个操作。

有人可以帮助我吗?

csv数据

应用程序.R

0 投票
1 回答
29 浏览

r - “删除行”按钮在 R 中不起作用

我正在制作一个具有浏览、SpitColumn 和删除行、替换值和删除列等功能的 R 闪亮应用程序。一切正常,除了“删除行”,在我将 observeEvent(input$downloadbtn) 添加到服务器函数之前它工作正常。

有人可以帮我解决吗?

代码概述 基本上 代码接受 CSV 文件作为输入,根据问题,我在应用程序中使用“SplitColumns”和“Delete Rows”和“Replace Values”按钮,但是,我想添加另一个现在称为“删除列”的按钮。

'应用概览

csv数据

应用程序.R

0 投票
0 回答
34 浏览

r - 使用 For 循环、dplyr 和 R 闪亮的 Excel 文件下载器

我正在尝试构建一个文件处理器,我可以在其中上传原始文件,单击按钮并获取排序报告。因此,在这种情况下,我想查看不同行的域性能,因此它拆分数据集并写入 .xlsx 文件,其中数据根据行拆分每个选项卡。

它在 RStudio 上运行良好,但是当我发布它时,出现以下错误。2 中的任何一个:

[[下标超出范围无堆栈跟踪可用错误

如果参数中的警告错误是长度为零,则没有堆栈跟踪可用

我试图了解我在这里做错了什么。这是我第一次在 R 中使用 for 循环。