在marray和limma之类的程序包中,加载复杂对象时,它们包含“成员变量”,可以使用@符号进行访问。这是什么意思?它与$符号有何区别?
最佳答案
参见?'@'
:
使用形式(S4)提取对象中插槽的内容
类结构。
object@name
...
S语言有两个对象系统,非正式地称为S3和S4。
从一开始,它们是非正式的,但非常互动。
在白皮书(S中的统计模型)中首先描述了S3。
约定。
严格,因此互动较少。首先描述了S4
在绿皮书(使用数据编程)中。在R中
可通过
methods
包获得,默认情况下已附加从1.7.0版开始。
另请参见此文档:S4 Classes and Methods。
关于r - @符号在R中是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1908010/