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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。