无法在 R 中加载 Quantmod 包?

问题描述

每次我准备在 R 中使用我新安装的 quantmod 包时,我都会得到以下信息:

enter image description here

它出现在我的图书馆中,但表现得好像不是。 即使我输入 remove.packages(quantmod) 这也会显示

enter image description here

我是 R 新手,我应该怎么做才能让这个包工作。我的电脑上有2个R。一个名为 R i386 4.0.3,另一个名为 R x64 4.0.3。这可能是个问题吗?

解决方法

这些函数需要用引号括起来的包名

remove.packages("quantmod")
install.packages("quantmod")

install.packages() 安装最新版本,因此它也可用于更新包

测试它是否有效:

library("quantmod") 

library() 函数中的引号是可选的

从 GME 获取股票价格并打印

GME <- getSymbols("GME",auto.assign = FALSE)

GME

GME 是对象,在本例中是 GameStop 的股票价格数据集。而 "GME" 是一个文字字符串。 R 可以模糊 library() 等函数的区别,因为它使用了一种称为非标准评估的技术。

如果您不熟悉 R,我建议您尝试 RStudio。 https://rstudio.com/products/rstudio/download/#download