如何测试对象是否是基础R中的公式?

tim*_*tim 3 r

R有许多用于测试对象类型的帮助器,例如 is.character(x)

是否有相同的(奇怪的缺失)is.formula(x)

(PS:我看到至少有一个包实现了这个外部基础R)

jor*_*ran 11

从我的评论中,您可以这样做:

is.formula <- function(x){
   inherits(x,"formula")
}
Run Code Online (Sandbox Code Playgroud)