当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R Paren 圆括号和大括号


R语言 Paren 位于 base 包(package)。

说明

左括号,(,和开大括号,{, 是.Primitive函数于R.

实际上, ( 在语义上等同于标识 function(x) x ,而 { 稍微更有趣,请参阅示例。

用法

( ... )

{ ... }

对于 ( ,计算参数的结果。它已设置可见性,因此如果在顶层使用,也会设置auto-print。

对于 { ,最后一个表达式的计算结果。这具有上次评估的可见性。

例子

f <- get("(")
e <- expression(3 + 2 * 4)
identical(f(e), e)

do <- get("{")
do(x <- 3, y <- 2*x-3, 6-x-y); x; y

## note the differences
(2+3)
{2+3; 4+5}
(invisible(2+3))
{invisible(2+3)}

参考

Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.

也可以看看

if,return等用于其他对象R语言本身。

Syntax 用于运算符优先级。

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Parentheses and Braces。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。