Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R R基于条件查找多个列表_R_Shiny_Rbind - Fatal编程技术网

R R基于条件查找多个列表

R R基于条件查找多个列表,r,shiny,rbind,R,Shiny,Rbind,我有3个列表,我想根据条件(从RShiny中选择复选框)重新绑定。我不想写太多的if-else,我觉得应该有更好的方法 rbind(t1,t2,t3) 我在“typeSelection”中选择了复选框,它可以有“a b c”或基于选择的任何一个。如果在UI上选择了“a”,我想在我的rbind中包括t1,依此类推。创建一个switchstatement有没有更好的方法,除了使用switch和所有排列显示UI选择是否显示为对象?它是一个字符向量吗?可以将t1、t2和t3放在列表中,然后使用do.c

我有3个列表,我想根据条件(从RShiny中选择复选框)重新绑定。我不想写太多的if-else,我觉得应该有更好的方法

rbind(t1,t2,t3)

我在“typeSelection”中选择了复选框,它可以有“a b c”或基于选择的任何一个。如果在UI上选择了“a”,我想在我的rbind中包括t1,依此类推。

创建一个
switch
statement有没有更好的方法,除了使用switch和所有排列显示UI选择是否显示为对象?它是一个字符向量吗?可以将
t1
t2
t3
放在列表中,然后使用
do.call(rbind,mylist[ui\u selected\u elements])
purr::reduce
?我们这里没有太多的信息来帮助我们更详细地了解如何创建一个
开关
语句除了在所有排列中使用开关之外,还有更好的方法吗显示UI选择是否显示为一个对象?它是一个字符向量吗?可以将
t1
t2
t3
放在列表中,然后使用
do.call(rbind,mylist[ui\u selected\u elements])
purr::reduce
?我们这里没有太多的信息来提供更多的细节