bquote()
R 语言中的函数用于引用传递给它的参数,但包裹在‘.()’中的值除外。它评估包装的值表示结果。
用法: bquote(expr)
参数:
expr:语言对象
范例1:
# R program to quote an expression
# Assigning value to variable
x <- 10
# Calling bquote() Function
bquote(x == x)
bquote(x == 10)
bquote(x == .(x))
bquote(x == .(x * 2))
输出:
x == x x == 10 x == 10 x == 20
范例2:
# R program to quote an expression
# Assigning value to variable
z <- 10
# Calling bquote() Function
bquote(function(x, y = .(z)) x + y)
# Plotting a graph with the default value
plot(1:10, z+(1:10), main = bquote(z == .(z)))
输出:
function(x, y = 10) x + y
相关用法
- R语言 eval()用法及代码示例
- R语言 replicate()用法及代码示例
- R语言 dQuote()用法及代码示例
- R语言 sQuote()用法及代码示例
- R语言 expression()用法及代码示例
- R语言 is.expression()用法及代码示例
- R语言 isTRUE()用法及代码示例
- R语言 with()用法及代码示例
- R语言 parse()用法及代码示例
- R语言 deparse()用法及代码示例
- R语言 is.primitive()用法及代码示例
- R语言 optimize()用法及代码示例
- R语言 dunif()用法及代码示例
- R语言 lapply()用法及代码示例
- R语言 lgamma()用法及代码示例
- R语言 digamma()用法及代码示例
- R语言 trigamma()用法及代码示例
- R语言 args()用法及代码示例
注:本文由纯净天空筛选整理自nidhi_biet大神的英文原创作品 Evaluate and Quote an Expression in R Programming – bquote() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。