问题标签 [r-devtools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
933 浏览

r - install_bitbucket 的问题

我班上有一个学生在安装 bitbucket 上的课程 R 包时遇到问题。他运行的是 64 位的 Windows 版本 8。我尝试使用 RStudio|Tools|Install Packages 直接从包 tar 球安装并得到相同的错误。他没有安装 Rtools,但我不明白这与此有何关系。

似乎 R CMD install 正在创建一个包含其中的批处理文件,C:\Program Files ...并且空间导致问题。

任何建议将不胜感激。

普罗西

0 投票
1 回答
989 浏览

rstudio - 安装 devtools 时的警告消息

当我尝试使用命令 install.packages("devtools") 在 Rstudio 3.2.3 (Windows 10) 中安装 devtools 时,我收到以下消息:

install.packages 中的警告:

我是新手,我一直在寻找解决方案,但到目前为止还一无所获。我将不胜感激任何可能让我完成这一步的建议。谢谢。

0 投票
0 回答
361 浏览

r - 用 highcharter 绘制地图

我正在尝试使用 hcmap 函数绘制带有 highcharter 的地图:

但是,我收到以下错误:

0 投票
1 回答
257 浏览

r - devtools 找不到 Rtools,但 ls 和 gcc 在 PATH 上

0 投票
2 回答
1177 浏览

r - R包:“错误:加载命名空间时找不到对象'计算'..”

我的目录结构如下:

我的开发会话通常包括在包根 ( c:/Users/bob/MyPackageName) 中启动一个 R 会话,然后运行

MyPackageName/tests/testthat/mytest.R然后在和 中交替添加小位MyPackageName/R/mycode.R

开始会话时返回

我尝试:

  1. 调用显式 devtools::load_all("c:/Users/bob/MyPackageName")
  2. 搜索compute(所需的包、函数名、任何东西......)的错误实例。但一切都很好。
  3. 清除一些缓存,rm(list=ls()).
  4. devtools::load_all()从一个会话调用一个本地化的 inc:/Users/bob/MyPackageName/tests/testthat和另一个 in c:/Users/bob/MyPackageName/tests/testthat
  5. 通过 重新生成文档devtools::document(),以免其中一些损坏出错。
  6. 删除MyPackageName/.RDataMyPackageName/.Rhistory

但什么都没有。我仍然得到Error: object 'compute' not found whilst loading namespace 'MyPackageName'

我还能尝试什么?比如什么是pre-Devtools的“全部加载”的方法?什么是“对象'计算'”?

当我在包目录之外启动一个 R 会话时,一切都很好。因此我的 R 设置很好;这个问题是在编写 R 包的背景下进行的。

0 投票
0 回答
28 浏览

r - browser() 在运行 devtools::check() 时出错

运行时devtools::check(),我的包构建时出现我无法查明的错误。创建 R 包时有哪些调试选项可用?我正在寻找类似browser()错误的东西。

由于找不到内部包变量而引发错误。该变量称为“hg19”并存储在 sysdata.rda 中。

0 投票
1 回答
880 浏览

r - devtools::use_vignette("my_package") 给出错误

我尝试使用 Hadley Wickham 的 R-package 书中的以下命令创建一个小插图:

但是得到以下错误:

错误:“my_package”不是从“命名空间:devtools”导出的对象

0 投票
0 回答
32 浏览

r - 重命名 devtools 包中的 R\ 目录

我正在从事一个数据分析项目,该项目将使用除 R 之外的其他语言的代码。有没有办法让 devtools 找到重命名的目录(例如将 R\ 目录移动到“code\R”或 man\ 到“docs/R”)?

谢谢!

0 投票
1 回答
175 浏览

r - 安装的 R github 包不包含 R/sysdata.Rda

我有一个 R github 包,我可以使用 devtools::install_github("jwilliman/ethnicNZ")(或remotes::install_github)“成功”安装。在 github 上,包包含使用命令保存为“R/sysdata.Rda”的内部数据usethis::use_data(ethnic05, internal = TRUE)

但是,安装后,“../Library/ethnicNZ/R”文件夹中缺少文件“sysdata.rdb”和“sysdata.rdx”,并且ethnicNZ::find_data()从包中运行命令时出现错误Error in ethnicNZ::find_data() : object 'ethnic05' not found。(这些文件存在,如果我直接从本地 git 安装包,则该命令有效)。

这可能与在包函数中访问 sysdata.rdaR Package Build/Install Error: "object not found" 类似的问题,即使我在 R/sysdata.rda 中有它,但都没有可接受的答案。希望我的示例具有足够的可重复性,以便其他人进行故障排除。

编辑

我刚刚注意到安装时出现错误

为什么这是无效的,我该如何避免呢?

reprex 包(v0.3.0)于 2020-06-17 创建

0 投票
1 回答
124 浏览

r - 使用 devtools 时无法禁用小插图构建

跑步时

来自 RStudio 的小插图仍在构建中:

我根据以下配置构建工具:https: //support.rstudio.com/hc/en-us/articles/200486518-Customizing-Package-Build-Options

应包括

不禁用小插图构建?