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


R語言 args()用法及代碼示例


args()R語言中的函數用於獲取函數所需的參數。它將函數名作為參數並返回該函數所需的參數。

用法: args(name)

參數:
name:函數名

返回:

  • 對於閉包:正式參數列表,但主體為 NULL
  • 對於原始函數:一個帶有用法的閉包和一個 NULL 主體
  • 對於非函數:如果不是函數,則為 NULL。

範例1:




# R program to get arguments of a function
  
# Calling args() Function
args(append)
args(sin)
args(paste)

輸出:

function (x, values, after = length(x)) 
NULL
function (x) 
NULL
function (..., sep = " ", collapse = NULL) 
NULL

範例2:


# R program to get arguments of a function
  
# Calling args() Function
args(1)
args(10)

輸出:

NULL
NULL

上麵的代碼返回NULL,因為名稱傳遞給args()函數不是實際的函數。

相關用法


注:本文由純淨天空篩選整理自nidhi_biet大神的英文原創作品 Get the List of Arguments of a Function in R Programming – args() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。