10.4.3 索引构造
Next: Compound expressions,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...
- Previous Page: 10.4.2 中缀和前缀操作符
- Next Page: 10.4.4 复合表达式
