我正在开发一个R包,但每次我做一些修改
我必须使用R CMD INSTALL
来安装它并查看是否有新版本
正在努力。
我想知道是否有更简单的方法来开发R中的包。 具体来说,我希望能够开发包没有 每次我想测试它时都要安装它。
如果你熟悉Python和setuptools,我想实现
你得到的效果相同
python setup.py develop
。
答案 0 :(得分:4)
安装devtools
,然后您需要做的就是:
require(devtools)
load_all("/wherever/your/package/is")
它重新加载.R
文件中的所有已更改代码,重新编译,链接,加载C代码等。
devtools
还将编译您的文档,并运行检查。
没有其他任何东西可以用于包开发。