Ответ 1
Третье измерение вашего массива имеет размер 5, но вектор имен для этого измерения имеет длину три.
Это мой первый раз, используя 3-мерный массив, и у меня возникают проблемы с именованием третьего измерения.
ReplicateData <- array(0, c(240, 500, 5), dimnames=list(NULL, NULL, c("Returns", "Replicates", "Asset Class")))
Я получаю сообщение об ошибке:
Длина разрезов, не равных размеру массива
Кажется, что это должна быть простая проблема, но я не могу найти явный пример в документах справки или в Интернете.
Третье измерение вашего массива имеет размер 5, но вектор имен для этого измерения имеет длину три.
Так как я лучше понимаю ответы с небольшим "кодом, который поможет мне... вот Джонатан Чанг, правильный ответ, переведенный в код:
ReplicateData <- array(0,c(240,500,5),dimnames=list(NULL, NULL,
c("Returns","Replicates","Asset Class", "Fourth Dimname", "Fifth Dimname")))