gpt4 book ai didi

r - 如何使用RStudio在现有目录中构建软件包

转载 作者:行者123 更新时间:2023-12-01 14:41:54 25 4
gpt4 key购买 nike

我正在RStudio中制作软件包。我已经将其作为一个项目,并且正在使用Git进行版本控制。我的目录结构当前

--Project
--R
--.git

R目录中带有R代码。

当我去构建软件包时会发生我的问题。我想将包称为“Project”,并且得到如下目录结构:
--Project
--R
--.git
--Project
--man
--R

在此设置中,每个“R”目录中都有两组R文件。 Git版本化的嵌套越少,嵌套的越多是软件包的源代码。有什么方法可以使软件包仅使用预先存在的“R”目录?我可以只将当前的“Project”目录重新命名为另一个目录,将程序包设置为“Project”,然后将.git目录复制到新的Project目录中吗?

最佳答案

在RStudio(我使用的是1.0.136版)中,这可以通过菜单选项“工具”>“项目选项”>“构建工具”来完成。从Project生成工具的下拉列表中选择Package,然后,如果您知道自己在做什么,则在适合的情况下填写其他任何字段。

此操作不一定会为您提供上面的结构,即manR文件夹或DESCRIPTION文件,可以使用use_description()包中的usethis函数完成此操作。

关于r - 如何使用RStudio在现有目录中构建软件包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23815036/

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