问题标签 [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.
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 编译器肯定可以工作。我已经用过很多次了。其他消息似乎都是同一种东西。
r - 对于数据原始数据脚本,您应该使用 library() 还是在DESCRIPTION中包含一个包
我正在构建我的第一个 R 包,并对 ext-data、data 和 raw-data 文件夹(以及 Hadley 开发方法)之间的差异进行排序。
我在原始数据中有一个脚本,它生成一个用于测试数据加载和解析的文件。
在该脚本中,我应该使用:library('gdata')
,还是应该在包的说明中包含 gdata(或其他包)?
我知道 Hadley 建议不要包含带有library
.
r - 第一次加载需要库时出错
我在 R 中安装了“需要”包,并尝试第一次加载它。
加载它时,当提示我希望需要()安装并附加运行脚本时所需的任何包时,我尝试同意。但是,R 会引发错误。你能帮忙吗?
r - 使用 R 加载库,但不使用 Rscript
当我尝试使用 Rscript 在 R 中加载库时出现以下错误。
当我跑
Rscript -e "library(coexpp)"
我收到以下错误
Error in x$.self$finalize() : expecting an external pointer
但是,我可以在 R 中以交互方式加载库。
r - 当我重建自定义 R 包时,未安装依赖项下列出的包
我正在重建一个自定义 R 包,该包在说明文件的 Depends 行中具有 RcppArmadillo 以及其他库。
我正在运行 R 3.5.1。当我在 RStudio 中重建包时,出现错误:
根据R Packages book,在重建包时必须安装 Depends/Imports 下的包。
r - 如何从相同的自定义 R 包函数调用 3 种不同算法的预测?
我正在开发一个自定义 R 包(它是私有的,不在任何地方托管)。在这个包中,我有一个函数,它采用 xgboost、RandomForest(来自 ranger 函数)和 glmnet 模型,并使用它们在新数据集上进行预测。
每次我进行预测时,我都使用相同的广义预测函数。如果我不命名函数,R 不知道要使用哪个库进行预测。
我得到的错误是:
如果我手动加载函数,它可以工作,但我知道在 R 库中手动加载包是一个禁忌。
我尝试使用 glmnet::glmnet.predict 等,但这也给了我错误。命名这些预测函数以避免手动加载库的正确方法是什么?
r - Rmakrdown 不使用最新版本的包函数来生成 github markdown (md) 文件?
我正在使用一个Rmd
来生成 github markdown 文件。当我在本地对包进行更改,从源代码构建,然后运行 knit -> knit to github document 时,.md
生成的文件仍然使用以前版本的包。
我可以运行一些简单的方法来确保Rmd
指向最新构建的软件包版本的代码吗?
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
有什么建议吗?
r - R - (ggplot2 库) - 图例未显示在图表上
我在做什么
我正在使用一个名为 ggplot2 的 R 库,它允许许多不同的选项来创建图形和其他东西。我正在使用它在一个图表上显示两个不同的数据集,对于我要显示的每组数据具有不同的颜色。
问题
我还试图让一个图例显示在我的图表中,它会告诉用户哪组数据对应于哪种颜色。到目前为止,我还不能让它显示出来。
我试过的
我已将它设置为在顶部/底部/左侧/右侧有一个,以position
确保默认情况下没有任何东西使它成为,这会隐藏它。position
none