R中的双向赋值运算符

吉姆 O。

是否有双向分配变量的R函数?例如,let<->表示一个双向赋值运算符。

a <-> b
a
> b
b
> a
弗洛里安

人们可以定义类似的东西:

`%<->%` <- function(x,y){
    t <- y
    assign(deparse(substitute(y)), x, envir=parent.frame())
    assign(deparse(substitute(x)), t, envir=parent.frame()) 
}
a <- 1
b <- 2
a %<->% b
a
[1] 2
b
[1] 1

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章