问题标签 [cran]

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 投票
6 回答
36689 浏览

r - 安装所有尚未安装的 CRAN 软件包?

以下 R 命令将安装所有 CRAN 包:

以下命令将列出所有已安装的软件包:

我的问题是:如何指示 R 安装所有尚未安装的 CRAN 包?

0 投票
2 回答
9188 浏览

r - R: apt-get install r-cran-foo vs. install.packages("foo")

在 Ubuntu 下安装 R 包(例如mcmcpack在此示例中)时,我可以选择以下两种安装方法:

问题:

  • 两种安装 R 包的方法中的任何一种都被认为是“最佳实践”吗?
  • 假设我首先install.packages("mcmcpack")和后来apt-get install r-cran-mcmcpack- 我应该期待麻烦吗?
  • 假设我首先apt-get install r-cran-mcmcpack和后来install.packages("mcmcpack")- 我应该期待麻烦吗?
0 投票
2 回答
1618 浏览

unit-testing - 测试脚本如何通知 R CMD 检查它应该发出自定义消息?

我正在delftfews办公室写一个 R 包 ( )。我们svUnit用于单元测试。

我们描述新功能的过程:我们定义新的单元测试,最初标记为DEACTIVATED;一次一个测试块,我们激活它们并实现测试描述的功能。几乎所有时候我们都有少量的 DEACTIVATED 测试,相对于可能被删除或将要实现的功能。

我的问题/问题是:如果有 DEACTIVATED 测试, 我是否可以更改doSvUnit.R以便发出注释(即自定义消息“NOTE”而不是“OK”)?R CMD check pkg

截至目前,我们只看到活动测试没有给出错误:

如果所有测试都成功,那没关系,但如果有跳过的测试,那肯定是错误的,如果有失败的测试,那肯定是错误的。在这种情况下,我实际上希望看到如下注释或警告:

到现在为止,我们必须打开doSvUnit.Rout来查看真实的测试结果。


我联系了 r-forge 和 CRAN 的两个维护人员,他们向我指出了R 的来源,尤其是testing.R脚本。

如果我理解正确,要回答这个问题,我们需要修补tools软件包:

  • 使用system调用调用测试目录中的脚本,
  • 输出(stdout 和 stderr)转到一个文件,
  • 有两种可能的结果:ok or not ok ,

所以我在 R 上打开了一个更改请求,建议对返回状态进行位编码,位 0 表示错误(就像现在一样),位 1 表示警告,位 2 表示注意。

通过我的修改,很容易产生这个输出:


Brian Ripley 回答说:“然而,有几个包含正确编写的单元测试的包可以根据需要发出信号。请在其他地方进行此讨论:R-bugs 不是提问的地方。” 并关闭了更改请求。


有人有提示吗?

0 投票
1 回答
992 浏览

r - 如何检查 CRAN 镜像是否已过时?

建议 R 用户从本地 CRAN 镜像下载 R 和 R 包。但有些已经过时了。有没有一种简单的方法来检查存储库是否已过时?R中的任何功能可以做到这一点?

0 投票
1 回答
1473 浏览

r - tools::texi2dvi - 它发生了什么?

我很熟悉这样一个事实,即您可以直接从 R 中创建带有tools包和texi2dvi函数的 LaTeX 报告,但我很惊讶地发现该tools包丢失了。它只是不在 CRAN 存储库中。有谁知道适当的替代品texi2dvi

0 投票
2 回答
1630 浏览

r - Install R packages from binary in Ubuntu Lucid

I've installed R in Ubuntu Lucid with the command

sudo aptitude install r-base

When I try to "install.packages" it seems to download source and then spend ages compiling it. How can I get it to just download and install the binaries, like I'm used to on Windows?

Is there any need to compile the packages myself? I'm running inside a VM so it would be great to keep things as slim as possible.

Thanks

0 投票
1 回答
852 浏览

r - 无法从 CRAN 镜像中找到 tseries 包

我正在尝试tseries在我的 Linux 机器上安装该软件包。下R,我跑了

我被提示了一个镜像站点列表,但无论我选择哪个(例如,79: USA (WA)),它都给了我

有谁知道为什么会这样?我的 R 版本是 2.9.2。谢谢。

0 投票
4 回答
5582 浏览

r - 在 R 中从源代码安装时的包依赖项

repos = NULL只是确认:如果我将我的 R 包分发为 ZIP/TAR,那么安装包将不会自动下载/安装依赖项,因为我必须设置install.packages()并且不使用依赖项参数如果repos = NULL?可能让它工作的方法是打包一个安装脚本。那可能吗?我是否在这里完全遗漏了一些东西,并且有一种从源代码安装并自动下载和安装依赖项的机制?

0 投票
1 回答
4798 浏览

r - 安装 RJSONIO 库时遇到问题

我在安装 RJSONIO 时遇到了一些问题。install.packages 告诉我该软件包不适用于我的 R 版本。我可以手动下载二进制文件并安装,但随后我无法使用该库,因为它“未为 'arch=x64' 安装”

解决方法?

0 投票
1 回答
7363 浏览

r - 在 Ubuntu 10.04 上安装 R 2.13.0 包(插入符号)时出错

我按照http://cran.r-project.org/bin/linux/ubuntu/的说明通过 CRAN 存储库安装了R。过去,我能够在其他几个相同的 Ubuntu 10.04 系统上正常安装插入符号,但今天install.packages('caret', dependencies=c('Depends','Suggests'))导致以下错误(只是一个示例)。有什么提示吗?