“!!”是什么意思 在 R 中做,为什么要使用它?
具体来说,我正在查看一个包含短语a = !!sym("x")where "x"is a string的函数 。我认为sym通过将字符串转换为对象来工作,因此a = sym("x")将设置为a等于 object x。有什么!!用?我读到它没有引用它后面的任何内容,但我认为sym它本身没有引用字符串?
a = !!sym("x")
"x"
sym
a = sym("x")
a
x
!!
我还看到!!与其他功能一起使用。它在做什么?
r operators dplyr rlang
dplyr ×1
operators ×1
r ×1
rlang ×1