R中的掩码函数列表

问题描述

| 我使用了很多软件包,并且我知道一些函数被屏蔽了,因为它们存在于几个不同的软件包中。 有没有办法获取重复功能(或屏蔽功能)的列表? 理想的情况是有一个重复功能列表,对于每个重复功能,都有一个重复功能所在的软件包列表。     

解决方法

        在R基中:
 conflicts(detail=TRUE)
并查找包含以下版本的环境的列表
getAnywhere(x = \"functionA\")
注意:
getAnywhere
还可以找到未导出的功能。因此不会造成冲突。 使用以下方法可获得更好(更简单)的结果:
x = \"functionA\"
names(which(sapply(search(),FUN = function(env) exists(x,env,inherits = FALSE,mode = \"function\"))))
    

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...