当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R语言 bquote()用法及代码示例


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

相关用法


注:本文由纯净天空筛选整理自nidhi_biet大神的英文原创作品 Evaluate and Quote an Expression in R Programming – bquote() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。