"Writing R Extensions“手册提供了以下关于何时使用导入或依赖的指导:
一般规则是
使用库(Pkgname)加载包时只需要其命名空间的
有人能说得更清楚一点吗?我如何知道什么时候我的包只需要加载名称空间,什么时候我需要附加一个包?这两者的例子是什么?我认为典型的包只是一些函数的集合,这些函数有时会调用其他包中的函数(其中的一些工作已经编码完成)。这是上面的场景1还是场景2?
编辑
我写了一个关于这个特定主题的blog post (搜索'Imports v Depends')。视觉效果让它更容易理解。
https://stackoverflow.com/questions/8637993
复制相似问题