Обработка не числовых значений в матрице - PullRequest
0 голосов
/ 16 января 2012

У меня огромная матрица из примерно 39000 строк и почти 80 столбцов.В RI получаю ошибку, которая говорит:

Ошибка в матрице (1, nrow = n, ncol = 1): нечисловой матричный экстент

Когда я сделалtypeof(matrix) это дало мне "двойник".Есть ли способ узнать, в чем и где проблема, и какое-либо решение ошибки?

1 Ответ

4 голосов
/ 16 января 2012

n в этом вызове matrix(1, nrow = n, ncol = 1) не является числовым. Вы можете повторить это с:

> matrix(1, nrow = "foo", ncol = 1)
Error in matrix(1, nrow = "foo", ncol = 1) : non-numeric matrix extent

Так что теперь вам нужно показать код, который вы использовали для генерации этой ошибки.

...