【发布时间】:2012-01-20 01:48:48
【问题描述】:
我创建了一个包“mypackage”(附加了一个命名空间“mypackage”) 在这个包中有一个函数,我可以用它来调用
'myfunction'
或
'mypackage::myfunction'
现在我想用另一个版本(更新)替换 myfunction。
我曾经做过
source(path)
其中 path 是定义了更新的 'myfunction' 的文件的路径
现在我转移到 R 2.14.x 并且这个系统不起作用,因为显然 R 首先检查同一个命名空间内是否有函数,如果有,它使用这个而不是其他的。
我的问题:如何将更新后的函数推送到与软件包相同的命名空间中?
【问题讨论】:
标签: r namespaces