问题标签 [r-library]

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 回答
2684 浏览

r - R 库不包含任何包

我的 R 安装似乎有问题。我尝试使用几个包 using library(),并被告知找不到它们。然后我尝试library()不带参数地运行,它说Warning message: In library() : library ‘/usr/local/lib/R/site-library’ contains no packages。的输出.libpaths

的输出sessionInfo()

我无法在网上找到有关此错误的任何信息。其他人似乎都有找不到特定软件包的问题。我没有看到有人抱怨没有任何包裹。

这些是我在尝试使用 RStudio 安装“tidyverse”时收到的错误消息install.packages("tidyverse")

...

这会重复一段时间,然后是:

openssl 也会出现同样的错误。我今天早上安装了 libcurl,所以我不确定它在这里期待什么。

C 编译器肯定可以工作。我已经用过很多次了。其他消息似乎都是同一种东西。

0 投票
0 回答
154 浏览

r - 对于数据原始数据脚本,您应该使用 library() 还是在DESCRIPTION中包含一个包

我正在构建我的第一个 R 包,并对 ext-data、data 和 raw-data 文件夹(以及 Hadley 开发方法)之间的差异进行排序。

我在原始数据中有一个脚本,它生成一个用于测试数据加载和解析的文件。

在该脚本中,我应该使用:library('gdata'),还是应该在包的说明中包含 gdata(或其他包)?

我知道 Hadley 建议不要包含带有library.

0 投票
0 回答
76 浏览

r - 第一次加载需要库时出错

我在 R 中安装了“需要”包,并尝试第一次加载它。

加载它时,当提示我希望需要()安装并附加运行脚本时所需的任何包时,我尝试同意。但是,R 会引发错误。你能帮忙吗?

0 投票
1 回答
674 浏览

r - 为什么在给定的 r 库中不能有多个版本的 r 包

是否可以访问给定库中同一包的多个版本?我在网上看到许多项目,例如miniCRAN版本颅骨,但它们都允许相同的事情,即允许用户构建给定版本的包。

我的问题是我有几个用户需要以同一个 prod 用户的身份运行他们的代码,所以他们可能需要同一个包的不同版本。

有什么可以让我基本上做的事情吗

0 投票
0 回答
85 浏览

r - 使用 R 加载库,但不使用 Rscript

当我尝试使用 Rscript 在 R 中加载库时出现以下错误。

当我跑

Rscript -e "library(coexpp)"

我收到以下错误

Error in x$.self$finalize() : expecting an external pointer

但是,我可以在 R 中以交互方式加载库。

0 投票
1 回答
452 浏览

r - 当我重建自定义 R 包时,未安装依赖项下列出的包

我正在重建一个自定义 R 包,该包在说明文件的 Depends 行中具有 RcppArmadillo 以及其他库。

我正在运行 R 3.5.1。当我在 RStudio 中重建包时,出现错误:

根据R Packages book,在重建包时必须安装 Depends/Imports 下的包。

0 投票
1 回答
564 浏览

r - 如何从相同的自定义 R 包函数调用 3 种不同算法的预测?

我正在开发一个自定义 R 包(它是私有的,不在任何地方托管)。在这个包中,我有一个函数,它采用 xgboost、RandomForest(来自 ranger 函数)和 glmnet 模型,并使用它们在新数据集上进行预测。

每次我进行预测时,我都使用相同的广义预测函数。如果我不命名函数,R 不知道要使用哪个库进行预测。

我得到的错误是:

如果我手动加载函数,它可以工作,但我知道在 R 库中手动加载包是一个禁忌。

我尝试使用 glmnet::glmnet.predict 等,但这也给了我错误。命名这些预测函数以避免手动加载库的正确方法是什么?

0 投票
1 回答
33 浏览

r - Rmakrdown 不使用最新版本的包函数来生成 github markdown (md) 文件?

我正在使用一个Rmd来生成 github markdown 文件。当我在本地对包进行更改,从源代码构建,然后运行 ​​knit -> knit to github document 时,.md生成的文件仍然使用以前版本的包。

我可以运行一些简单的方法来确保Rmd指向最新构建的软件包版本的代码吗?

0 投票
0 回答
10 浏览

r - 为什么 pcgsolve 函数不在 R 中运行?

我已经成功安装了包 cPCG,但我的计算机无法识别 functin pcgsolve(peconditioned conjugate gradient method)。每次我尝试使用它时,它都会说

Error in pcgsolve(A) : could not find function "pcgsolve"

它来自这个 R 页面,它看起来像 propper R 文档 http://search.r-project.org/library/cPCG/html/pcgsolve.html

有什么建议吗?

0 投票
1 回答
64 浏览

r - R - (ggplot2 库) - 图例未显示在图表上

我在做什么

我正在使用一个名为 ggplot2 的 R 库,它允许许多不同的选项来创建图形和其他东西。我正在使用它在一个图表上显示两个不同的数据集,对于我要显示的每组数据具有不同的颜色。

问题

我还试图让一个图例显示在我的图表中,它会告诉用户哪组数据对应于哪种颜色。到目前为止,我还不能让它显示出来。

我试过的

我已将它设置为在顶部/底部/左侧/右侧有一个,以position确保默认情况下没有任何东西使它成为,这会隐藏它。positionnone

编码

结果

图片