R语言 评估和引用一个表达式 – bquote()函数

R语言 评估和引用一个表达式 – bquote()函数

R语言中的 bquote() 函数用于引用传递给它的参数,除了用’ . ( ) ‘包装的值。它对包裹的值进行评估并对结果进行引用。

语法: 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))
R

输出

x == x
x == 10
x == 10
x == 20
R

例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)))
R

输出

function(x, y = 10) x + y
R

在R语言编程中评估和引用一个表达式 - bquote函数

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册