我的问题是关于更改我使用quantmod包导入的数据框的名称。我跑了以下几行,
库(quantmod) data< - getSymbols(“GBP = x”,from =“2013-01-01”,to =“2017-06-01”,src =“yahoo”)
然后将数据保存为GBP = x 我现在想将此数据框的名称更改为“GBP”。 我一直在获取价值而不是数据框架。
GBP GBP = x
当我运行GBP< - as.data.frame('GBP = x')时,我只得到一个数据帧,其值为GBP = x - 1观察1变量。
非常感谢任何帮助
(或者,如果您可以建议一种从quantmod下载FX数据的方法,将其存储为一个更方便的名称,也可以做到这一点。
答案 0 :(得分:2)
如果我正确理解文档,
data <- getSymbols("GBP=x", from = "2013-01-01", to = "2017-06-01", src="yahoo",auto.assign=FALSE)
将导致FX数据存储在数据中。
此外,如果您无法找到`键,它位于大多数键盘的左上角。它通常在R中用来包含麻烦的字符。
答案 1 :(得分:0)
您需要使用''':
GBP = `GBP=X`
# remove the original dataframe from your workspace
rm(`GBP=X`)