首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在R中重新加载更新的包

在R中重新加载更新的包
EN

Stack Overflow用户
提问于 2015-10-06 10:42:31
回答 1查看 2.1K关注 0票数 2

我曾经为R开发一些包,因此,这是一个迭代过程,在这个过程中,我需要通过rstudio安装包,然后再添加一些必要的功能来检查包之间的工作情况。因此,我使用了以下过程:

  1. 创建一个R包
  2. 通过命令提示符安装:R安装<{package_name}>
  3. 在rstudio,库(Package_name)中加载包
  4. 检查必要的功能
  5. 在rstudio中分离包使用,detach (包:{package_name})
  6. 通过命令提示符删除包,如:R删除<{package_name}>
  7. 添加/更新包
  8. 重复步骤2-7,直到软件包完全开发。

现在的问题是,每次在步骤5之后关闭rstudio,否则安装后更新的包没有反映在R中,那么如何避免每次关闭rstdio;并且总是得到已安装包的更新副本。换句话说,我不想每次都关闭rstudio。我发现detach( )是无效的。

注意:我只使用来检查包的功能。我使用R、CMD、check/build命令在命令提示符下检查、构建包。

EN

回答 1

Stack Overflow用户

发布于 2015-10-06 11:43:35

RStudio具有构建包的功能,正如我认为您所描述的那样。

基本上,使用“新建项目”并选择R-package选项,或者使用“.Rproj”文件打开一个旧项目。

然后,每次对包进行更改时使用构建并重新加载,并希望重新加载包(见图)。

好像对我没问题。

有关详细信息,请参阅链接:https://support.rstudio.com/hc/en-us/articles/200486488-Developing-Packages-with-RStudio

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32967948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档