相关疑难解决方法(0)

Rscript:没有名为......的包?

我想使用Rscript以批处理模式运行R文件,但它似乎没有加载我需要的库.我得到的具体错误是:

Error in library(timeSeries) : there is no package called 'timeSeries'
Execution halted
Run Code Online (Sandbox Code Playgroud)

但是我确实有这个包timeSeries,可以从命令行从Rstudio,RGui和R加载它没问题.问题似乎只是在使用Rscript运行脚本时.

我的系统/环境变量配置为:

C:\Program Files\R\R-3.1.0\bin\x64 (Appended to PATH)
R_HOME = C:\Program Files\R\R-3.1.0
R_User = Patrick
Run Code Online (Sandbox Code Playgroud)

我从命令行在RStudio,RGui和R中运行相同版本的R. 我也.Library从这三个来源检查并得到了相同的输出.

如何从命令行运行Rscript与我在R中使用(并已安装)的软件包?

编辑:

Rscript script.r在目录所在的Windows命令行中使用Rscript via script.r.

输出Rscript -e print(.Library)[1] "C:/PROGRA~1/R/R-31~1.0/library"

这与我提到的其他三个选项一致: [1] "C:/PROGRA~1/R/R-31~1.0/library"

但是,如果我把它放在我的脚本中:

print(.libPaths()) 
library(timeSeries) #This is the package that failed to load
Run Code Online (Sandbox Code Playgroud)

我得到一个输出:

[1] "C:/Program Files/R/R-3.1.0/library"
Error in library(timeSeries) : there is no package called 'timeSeries'
Execution halted
Run Code Online (Sandbox Code Playgroud)

RStudio中的相应调用提供了实际安装包的其他路径: …

packages r rscript

27
推荐指数
2
解决办法
5万
查看次数

install.packages R在Ubuntu 12.04下载,但不安装包

我很困惑.我已经完成了这个过程十几次,从来没有遇到过这个问题.

我为Ubuntu安装了最新版本的R.

我输入R,没有任何问题,给我最新版本,我可以加载本机包.

但是当我尝试安装新软件包时,他们会下载,但我什么都没得到.例如,如果我安装ggp​​lot2:

> install.packages("ggplot2")
Installing package into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)
also installing the dependencies ‘colorspace’, ‘stringr’, ‘RColorBrewer’, ‘dichromat’, ‘munsell’, ‘labeling’, ‘plyr’, ‘digest’, ‘gtable’, ‘reshape2’, ‘scales’, ‘proto’

trying URL 'http://rweb.quant.ku.edu/cran/src/contrib/colorspace_1.2-4.tar.gz'
Content type 'application/x-gzip' length 242791 bytes (237 Kb)
opened URL
==================================================
downloaded 237 Kb

trying URL 'http://rweb.quant.ku.edu/cran/src/contrib/stringr_0.6.2.tar.gz'
Content type 'application/x-gzip' length 20636 bytes (20 Kb)
opened URL
==================================================
downloaded 20 Kb

[snip ... ]

trying URL 'http://rweb.quant.ku.edu/cran/src/contrib/ggplot2_0.9.3.1.tar.gz'
Content type 'application/x-gzip' length 2330942 bytes (2.2 Mb)
opened URL …
Run Code Online (Sandbox Code Playgroud)

r install.packages

12
推荐指数
2
解决办法
5539
查看次数

为什么R将下载的包放在临时文件夹中?

当我在R中下载一些外部库时,install.packages("package") 然后将包放在R\Library我的安装目录中,但是我在控制台上收到了另外的消息

The downloaded binary packages are in
    C:\Users\robert\AppData\Local\Temp\RtmpGcPSi1\downloaded_packages
Run Code Online (Sandbox Code Playgroud)

为什么R放入二进制包Temp并且Temp中的包是不同于我的R\Library\package

installation r

5
推荐指数
0
解决办法
5014
查看次数

标签 统计

r ×3

install.packages ×1

installation ×1

packages ×1

rscript ×1