在用backtest package做测试的时候,我按照pack自带的数据库的形式建造了自己的data,但是用自己的数据来测试的时候就报错了
bt <- backtest(data, in.var = c("volume"), ret.var = "ret", date.var =
"date", id.var = "NAICS", buckets = 10, natural = TRUE, by.period =
FALSE)
Error in stock.table[as.character(last.portfolio[]$x), "last"] <-
100/nrow(last.portfolio[]) :
这个应该是下标越界的问题,请问如何解决这个问题


雷达卡


京公网安备 11010802022788号







