R中的符号对象子集

R中的符号对象子集,r,dplyr,rlang,R,Dplyr,Rlang,我想在筛选数据时总结一些数据 它可以很好地处理声明的变量,但我不需要符号 错误是:类型为“symbol”的对象不可再附加 我想找到解决这个问题的方法 库(数据集) 图书馆(magrittr) 图书馆(dplyr) #> #>包装附件:“dplyr” #>以下对象已从“package:stats”屏蔽: #> #>滤波器,滞后 #>以下对象已从“package:base”屏蔽: #> #>相交、setdiff、setequal、并集 数据(汽车) 车辆%%as_tible() 测试由于运算符

我想在筛选数据时总结一些数据

它可以很好地处理声明的变量,但我不需要符号

错误是:
类型为“symbol”的对象不可再附加

我想找到解决这个问题的方法

库(数据集)
图书馆(magrittr)
图书馆(dplyr)
#> 
#>包装附件:“dplyr”
#>以下对象已从“package:stats”屏蔽:
#> 
#>滤波器,滞后
#>以下对象已从“package:base”屏蔽:
#> 
#>相交、setdiff、setequal、并集
数据(汽车)
车辆%%as_tible()

测试由于运算符优先级,此时您的代码被解释为
!!(xs[!!ys==10])
这没有意义。您需要
(!!xs)[!!ys==10]

库(数据集)
图书馆(magrittr)
图书馆(dplyr)
#>警告:程序包“dplyr”是在R版本3.6.3下生成的
#> 
#>正在附加包:“dplyr”
#>以下对象已从“package:stats”屏蔽:
#> 
#>滤波器,滞后
#>以下对象已从“package:base”屏蔽:
#> 
#>相交、setdiff、setequal、并集
数据(汽车)
车辆%%as_tible()
测试同步工作工作不工作
#>           
#> 1     43.0    26       26
由(v0.3.0)于2020年11月10日创建