我正在尝试使用以下代码使用R库tawny
library(tawny)
data(sp500)
spx = sp500[,1:50]
cov.sample(spx)
正确安装和加载所有依赖项。我获得的输出如下所示(只显示了一小部分 - 它会像这样继续)。
Error in UseFunction("cov_sample", ...) :
No match for function '-0.00232249502322501()'No match for function -0.0176255404057201()'No match for function '0.02708192281652()'No match for function '0.00296638101516145()
有人可以帮我解决这个问题吗?我很困惑,因为我使用的数据集来自库本身,我的时间序列足够长,可以进行估算(n = 50,T = 291)
以下参考我的会话信息。
R version 3.1.0 (2014-04-10)
Platform: x86_64-w64-mingw32/x64 (64-bit)
locale:
[1] LC_COLLATE=German_Switzerland.1252 LC_CTYPE=German_Switzerland.1252 LC_MONETARY=German_Switzerland.1252
[4] LC_NUMERIC=C LC_TIME=German_Switzerland.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] tawny_2.1.0 PerformanceAnalytics_1.1.0 futile.matrix_1.2.0 RMTstat_0.2
[5] tawny.types_1.1.0 quantmod_0.4-0 TTR_0.22-0 xts_0.9-7
[9] zoo_1.7-10 Defaults_1.1-1 futile.any_1.3.0 futile.logger_1.3.5
[13] futile.options_1.0.0 lambda.r_1.1.6 rJava_0.9-4
loaded via a namespace (and not attached):
[1] grid_3.1.0 lattice_0.20-29 tools_3.1.0