gpt4 book ai didi

r - 使用另一个 R 包函数而不使用整个包作为依赖项

转载 作者:行者123 更新时间:2023-12-02 04:12:17 24 4
gpt4 key购买 nike

我正在开发一个 R 包,但有这样的疑问:我需要另一个包的辅助函数,但我不想将整个包作为依赖项包含在内,因为我只需要这个函数。这里正确的程序是什么?如果两个代码都是 GPL-2 并且我只是将函数复制/粘贴到我的包中,可以吗?我应该联系作者吗?或者最好将整个包作为依赖项包含在内?

最佳答案

如果它只是一个小函数,我认为将代码复制到您自己的包中不会有问题(因为所有内容都是 GPL 的)。不过,您应该在包中确认来源。

这样做的好处是可以使您的代码免受其他包中任何更改的影响;包更新破坏下游其他包的情况并不罕见。它的缺点是,如果这些更新有用(错误修复或添加的功能),那么您也无法从中受益。

关于r - 使用另一个 R 包函数而不使用整个包作为依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35958856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com