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


R語言 eval()用法及代碼示例


eval()R語言中的函數用於評估作為參數傳遞給它的表達式。

用法: eval(expr)

參數:
expr:要評估的表達式

範例1:


# R program to evaluate an expression
  
# Calling eval() Function
eval(sin(pi / 3))
eval(5 + 2)
eval(cos(2))

輸出:

[1] 0.8660254
[1] 7
[1] -0.4161468

範例2:


# R program to evaluate an expression
  
# Creating a vector
x <- c(1, 2, 3)
  
# Creating a matrix
mat <- matrix(c(2, 7, 5, 7), 2)
  
# Calling eval() function
eval(x * 2)
eval(det(mat))

輸出:

[1] 2 4 6
[1] -21

相關用法


注:本文由純淨天空篩選整理自nidhi_biet大神的英文原創作品 Evaluate an Expression in R Programming – eval() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。