當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。