R中的赋值运算符:“ <-”和“ <<-”

s

赋值运算符<-<<-R有什么区别

何时应<<-使用?

克里斯托弗·洛登(Christopher Louden)

<-将对象分配给在其中评估对象的环境(本地范围)。<<-将对象分配给在其下找到名称的下一个最高环境;如果找不到名称,则将其分配给全局名称空间。请参阅此处的文档

<<-通常仅在函数中使用,但要小心。<<-调试起来要困难得多,因为要跟踪分配的评估值比较困难。最好用return语句编写函数

Hadley Wickham在他的Advanced R Programming书中有很好的阐述

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Fortran 中的重载赋值运算符和 ELEMENTAL 赋值运算符

R中的“ =”和“ <-”赋值运算符有什么区别?

在clang和gcc中的Constexpr复合赋值运算符

在PHP中同时进行运算符和赋值?

Python中赋值运算符和复合运算符之间的区别

Java增量和赋值运算符

移动赋值运算符和ʻif(this!=&rhs)`

C ++赋值运算符和重载

处理类和赋值运算符

右移和赋值运算符逻辑?

混合赋值和复合赋值运算符-优先吗?

赋值运算符和变量标识符

&&和||是否有“和赋值运算符” 速记?

理解 R 中的“和”和等于运算符

C ++中的赋值运算符模板和复制构造函数

java中的赋值运算符和addAll有什么区别?

C/C++ 中的逻辑否定和赋值运算符?

&& C#中的运算符重载和赋值-澄清吗?

C++中的复制构造函数和赋值运算符

在c ++ 98中实现move构造函数和move赋值运算符,以实现更好的性能

如何重载[]运算符以支持其他函数中的赋值和const参数?

如何在临时容器类中实现复制构造函数和赋值运算符?

重载的赋值运算符函数和复制构造函数中的错误

在派生类中复制构造和赋值运算符

borland turboC++ 中奇怪的运算符优先级和赋值行为

使用 New-Variable 和赋值运算符“=”在 PowerShell 脚本中创建变量的区别

+ =和= + C赋值运算符有什么区别

隐式移动构造函数和赋值运算符

赋值语句左侧和右侧的星号*运算符