当我需要按列进行过滤时,我发现ggvis非常棒,而且效果很好(uf指的是该列中的独特因素):
filter(data$Life.stage %in% eval(input_checkboxgroup(uf), selected = uf[[1]])))
但是,我一直在尝试按3个不同列中的值进行过滤,并且想知道这是否可行?如果我尝试做这样的事情,那么它就行不通了。
filter(data$[,1:3] %in% eval(input_checkboxgroup(c(uf, uf1, uf2), selected = uf[[1]])))
非常感谢!
答案 0 :(得分:2)
我不知道您的数据集是怎样的,我无法测试代码,因为您没有提供可重现的示例,但如果您想要针对其他列检查多个列,则需要使用wget -m -p -E -k -K -np http:\\mysite.com
运算符。因此,您的&
函数应如下所示:
filter