Я пытаюсь создать список объектов XTS с помощью цикла:
x <- list()#creating list of xts
#n is number of columns, n is 13
for(i in 1:n-1)
{
x[[(paste0("cor_BG_", i))]]<-as.xts(dcccor[1,i+1,])
}
#binding all correlation pairs together
combined.xts <- do.call("merge.xts", x)
В последней строке объединяются все файлы XTS, такие как cor_BG_0, cor_BG_1, cor_BG_3 ..... до cor_BG_12.Проблема в том, что мой цикл должен генерировать файлы xts с первым элементом cor_BG_1, так как n должно быть 1, как в цикле для первой итерации.Однако он генерирует xts cor_BG_0 без передачи n = 0 в цикле.Я не могу понять, как генерируется этот дополнительный xts и как от него избавиться.