【发布时间】:2013-10-24 10:42:51
【问题描述】:
在 R 中,您可以查看函数的源代码,因为函数只是另一个对象。
我正在寻找一种方法来搜索此源代码,而不知道保存源的文件。
例如,我可能想知道函数shapiro.test 是否包含函数sort(确实如此)。
如果shapiro.test 是字符串或字符串向量,我会使用
grep('sort', shapiro.test)
但由于shapiro.test 是一个函数,这会给出错误“as.character(x) 中的错误:
不能将类型“闭包”强制转换为“字符”类型的向量”。
我没有运气尝试将函数强制为字符串。另外,我不希望在编译基本函数时能够搜索它们。
【问题讨论】: