R 中的屏蔽函数列表
我使用了很多包,并且我知道某些函数被屏蔽,因为它们存在于多个不同的包中。 有没有办法获取重复函数(或屏蔽函数?)的列表?
理想的情况是有一个重复函数的列表,以及每个重复函数的包列表。
I use a lot of packages and I know some functions are masked because they exist in several different packages.
Is there a way to get the list of duplicate functions (or masked functions?)
The ideal would be to have a list of duplicate function and for each of them, the list of packages in which it exists.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 R 基础中:
并查找包含以下版本的环境列表
注意:
getAnywhere
还会查找未导出的函数。因此,这不会造成冲突。使用以下方法可以获得更好(更简单)的结果:
in R base:
And to find the list of environments that contain a version of
Note:
getAnywhere
also finds the functions which are not exported. and that are hence not creating conflicts.A better (simpler) result could be obtained using: