我有dcemriS4软件包,它有一些我感兴趣的编辑功能。
是否有某种方法可以在R环境之外对这些功能进行永久性更改?我可以直接从sourceforge下载源代码,我看到那些需要编辑的部分,但是在我的文件系统上找不到对这些函数的任何引用。
我看到有一种方法可以在R的实例中重新定义函数,但是我将使用这个包很多次,不同的bash脚本,所以我更愿意能够将包裹装入R中,而不必暂时'每次通过某种额外的初始化脚本更改函数..
答案 0 :(得分:0)
我最终在git中分配了存储库,并创建了自己的分支。然后,您可以从Git下载修改后的分支,只需删除安装它的文件夹即可卸载旧软件包 - 使用.libPaths()
查找其位置 - 然后使用install.packages('/path/to/newpackage', repos=NULL)