R 如何调试adjustOHLC()的

R 如何调试adjustOHLC()的,r,quantmod,R,Quantmod,我正在学习quantmod软件包。我写了以下代码,但R显示了错误。请帮帮我 getSymbols("AMZN", from = "2010-01-01", to = "2019-12-20", src = "yahoo") AMZN_adj = adjustOHLC(AMZN) 错误是 Error in vapply(parse(text = fr[, 2]), eval, numeric(1)) : values must be length 1, but FUN(X[[1]]) r

我正在学习quantmod软件包。我写了以下代码,但R显示了错误。请帮帮我

getSymbols("AMZN", from = "2010-01-01", to = "2019-12-20", src = "yahoo")
AMZN_adj = adjustOHLC(AMZN)
错误是

Error in vapply(parse(text = fr[, 2]), eval, numeric(1)) : 
  values must be length 1,
 but FUN(X[[1]]) result is length 3
In addition: Warning message:
In read.table(file = file, header = header, sep = sep, quote = quote,  :
  incomplete final line found by readTableHeader on 'C:\Users\User\AppData\Local\Temp\RtmpmYhsTS\file964478a68e'
我已经检查了函数adjustOHLC()的源代码,我在任何地方都找不到vapply(parse())


有人能帮我解释一下我的代码中发生了什么吗?

嗨!运行
quantmod::GetDistributions(“VTI”)
时出现了与以前相同的错误!希望我们能找到一个解决方案…似乎开发版的
quantmod
已经解决了这个问题,至少从我的角度来看是这样的:这个错误运气好吗?我在adjustOHLC和AAPL的示例中遇到了相同的错误,甚至安装了de开发版本。