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
相關用法
- R語言 bquote()用法及代碼示例
- R語言 replicate()用法及代碼示例
- R語言 expression()用法及代碼示例
- R語言 is.expression()用法及代碼示例
- R語言 isTRUE()用法及代碼示例
- R語言 with()用法及代碼示例
- R語言 parse()用法及代碼示例
- R語言 deparse()用法及代碼示例
- R語言 is.primitive()用法及代碼示例
- R語言 dunif()用法及代碼示例
- R語言 lapply()用法及代碼示例
- R語言 optimize()用法及代碼示例
- R語言 lgamma()用法及代碼示例
- R語言 digamma()用法及代碼示例
- R語言 trigamma()用法及代碼示例
- R語言 args()用法及代碼示例
- R語言 rapply()用法及代碼示例
- R語言 tapply()用法及代碼示例
- R語言 sapply()用法及代碼示例
- R語言 qcauchy()用法及代碼示例
- R語言 qlogis()用法及代碼示例
- R語言 qlnorm()用法及代碼示例
注:本文由純淨天空篩選整理自nidhi_biet大神的英文原創作品 Evaluate an Expression in R Programming – eval() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。