R有许多用于测试对象类型的助手,例如is.character(x)(奇怪地丢失了)is.formula(x)是否有等效项?(PS:我看到至少有一个程序包在R基础之外实现了此程序) 最佳答案 根据我的评论,您可以这样做:is.formula <- function(x){ inherits(x,"formula") }