是否可以为函数中的每个参数获取类?
例如,这里是函数定义sd
> sd
function (x, na.rm = FALSE)
sqrt(var(if (is.vector(x) || is.factor(x)) x else as.double(x),
na.rm = na.rm))
<bytecode: 0x7ff6b11067c8>
<environment: namespace:stats>
我正在尝试获取x
函数内可能的类的列表。
在这里,如果我正确阅读了定义,x
则可能是向量、因子或双精度数。na.rm
是布尔类。
有没有一种自动化的方法来解决这个问题?