|
函数attributes(object) 给出对象当前定义的非内在属性(non-intrinsic at-
tributes)的列表。函数attr(object, name) 可以用来选择特定的属性。这些函数
很少用到6,只是在一些非常特殊的情况下,如为特定目的设计一些新属性时才使用。
但是,这个概念是非常重要的。
对属性进行赋值和删除操作必须特别小心,因为它们是R 对象系统的不可分割的
一部分。
当它位于一个赋值操作的左边是,它既可用于关联object 的新属性也可用于改变
一个已经存在的属性。例如, 下面的命令
> attr(z, "dim") <- c(10,10)
允许R 把z 当作一个10×10 的矩阵。 |
|