这似乎应该非常明显,但我已尝试substitute
,bquote
,expression
,paste
和cat
,类似结果(失败)。
require(quantmod)
getSymbols("SAM")
thing = "SAM"
plot(SAM) #this works fine
plot(thing) #this does not
在thing
中加载xts(thing)
等等也不起作用。
答案 0 :(得分:4)
这个怎么样:
plot(get(thing))
运行thing = "SAM"
只需将字符“SAM”分配给名为thing
的变量。 R无法知道(没有你告诉它)你希望它将字符向量thing
的值连接到环境中的特定对象(即SAM
)。所以get
可以解决这个问题。