10
如何查看功能的源代码?
我想查看功能的源代码以了解其工作原理。我知道我可以通过在提示符下键入函数名称来打印该函数: > t function (x) UseMethod("t") <bytecode: 0x2332948> <environment: namespace:base> 在这种情况下,是什么UseMethod("t")意思?如何找到这实际上是正在使用的源代码,例如:t(1:10)? 有没有当我看到之间的差异UseMethod,当我看到standardGeneric和showMethods,与with? > with standardGeneric for "with" defined from package "base" function (data, expr, ...) standardGeneric("with") <bytecode: 0x102fb3fc0> <environment: 0x102fab988> Methods may be defined for arguments: data Use showMethods("with") for currently available ones. 在其他情况下,我可以看到正在调用R函数,但是找不到这些函数的源代码。 > ts.union function (..., dframe = …