當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。