10.4.3 索引构造

Keywords:

Next: ,Previous: Infix and prefix operators,Up: Expressions

10.4.3 索引构造

R 有三个索引构造,其中两个语法类似尽管他们在语义上稍稍有点差异:

     object [ arg1, ...... , argn ]

     object [[ arg1, ...... , argn ]]

object 在形式上可以是任何合法的表达式,但它可理解为指向或者操作一个可取子集的对象。参数常常是数字或字符串索引,但其它类型的参数也是允许的(特别是drop = FALSE)。

在内部,这些索引构造以函数调用的形式保存,其中函数名字为分别是 "[""[["

第三种索引方式是

     object $ tag

这里, object 如前,而tag是一个标识符或一个文本字符串。内部实现是,它依然以一个名为 "$" 的函数调用而保存。

Hits:Loading...

special topic