windows - 如何在 Windows 上安装 cran 软件包?

标签 windows r

例如,我正在输入:

install.packages('TTR')

输出是:

--- Please select a CRAN mirror for use in this session ---
trying URL 'http://mirrors.softliste.de/cran/bin/windows/contrib/2.12/TTR_0.20-2.zip'
Content type 'application/zip' length 237131 bytes (231 Kb)
opened URL
downloaded 231 Kb

package 'TTR' successfully unpacked and MD5 sums checked

The downloaded packages are in
        C:\Documents and Settings\Administrator\Local Settings\Temp\Rtmp33oIzT\downloaded_packages

但是,即使在重新启动环境之后,也无法识别属于该包的函数,例如 EMA() -> 错误:找不到函数“EMA”。是否有任何命令命令来实际安装这些下载的包。

在 shell 中可以使用“R CMD INSTALL”命令,但是当我输入时:

R CMD INSTALL TTR

我得到:

Warning: invalid package 'TTR'
Error: ERROR: no packages specified

最佳答案

正如评论中所暗示的,安装和获取包的访问权限是一个两步过程。您已通过 install.packages() 迈出第一步但是您还需要在 R 脚本中加载库以使用 library(YourPackageHere) 访问这些函数.

参见 this question了解其他详情。

关于windows - 如何在 Windows 上安装 cran 软件包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4418076/

相关文章:

r - 使用 dplyr 根据列名称更改数据框中的值?

r - 鼠标点击数据的热图式图

当 R 中有多个值选项时,在每个 ID 中重复一个值

c++ - 使用 MINGW 在窗口应用程序中抑制系统 ("command") 控制台窗口

windows - 为什么 Windows64 使用与 x86-64 上的所有其他操作系统不同的调用约定?

r - 如何保存存储在 R 列表列中的对象

r - 如何在函数内部将名称中具有模式的所有变量放入列表中

php - 如何从网站上抓取所有内容?

c++ - 从 C++ native Windows 应用程序接收 WebRTC 调用

PHP 获取 python 进程并杀死它。 Xampp/Windows