r - 基于文件输入的条件动作(闪亮)
问题描述
我有一个闪亮的应用程序,您可以在其中上传 Excel 工作表。代码是这样的:
fileInput("file1", "Choose file:",
multiple = FALSE,
accept = ".xlsx")
现在我想添加另一个fileInput
可选(!)数据集。如果我不选择文件,第一个数据集应该是原样。如果我选择一个文件,第一个数据集应该只包含那些不在基于一个变量的可选第二个数据集中的观察结果。类似的东西Data1[!Var %in% Data2[, Var]]
。我唯一想知道的是:如果上传文件,我该如何制定条件?类似的东西if(is_uploaded(input$file2))
。
解决方案
上传文件时,关联的输入不是NULL
. 所以你可以做
if(!is.null(input$file2))
推荐阅读
- c - 如何将结构数组作为 C 中的指针传递给函数?
- r - 如何在 R 中创建一个酒吧推车
- android-studio - Android Studio - 共享首选项和写入速度
- r - 当我将日期转换为月份并绘制箱线图时,数据与月份为什么会按字母顺序排列
- python - 如何在 python 中从 wav 文件中绘制波形?
- sql - 将日期列插入和转换到不同的 SQL Server 表中
- c# - 如何忽略 C# CSVfile 中的逗号 (,)?
- python - 如何首先递归地展平具有外部列表的嵌套循环列表?
- mysql - 可以以某种方式将 UNION 转换为 JOIN 吗?
- flutter - 如何将流生成器中的数据显示到文本字段中并更新来自列表视图?