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


R is.function 是類型(原始)函數的對象嗎?


R語言 is.function 位於 base 包(package)。

說明

檢查其參數是否是(原始)函數。

用法

is.function(x)
is.primitive(x)

參數

x

一個R對象。

細節

is.primitive(x) 測試 x 是否為 primitive 函數,即 typeof(x) 是否為 "builtin""special"

如果 x 是(原始)函數,則為 TRUE,否則為 FALSE

例子

is.function(1) # FALSE
is.function (is.primitive) # TRUE: it is a function, but ..
is.primitive(is.primitive) # FALSE: it's not a primitive one, whereas
is.primitive(is.function)  # TRUE: that one *is*

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Is an Object of Type (Primitive) Function?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。