Как я могу прочитать матрицу с отсутствующими конечными элементами в R? - PullRequest
3 голосов
/ 28 ноября 2010

Я хотел бы передать в R текстовый файл с матрицей, где нулевые хвосты в строках опущены (кроме первого нулевого хвоста, если он есть). Эти пропущенные значения рассматриваются как нули.

например:

8 7 0
5 4 3 2 1
4 8 9

следует читать как:

8 7 0 0 0
5 4 3 2 1
4 8 9 0 0

Максимальный размер строки (т.е. число столбцов матрицы) неизвестен до чтения матрицы.

1 Ответ

9 голосов
/ 28 ноября 2010
d <- as.matrix(read.table(filename, fill=T))
d[is.na(d)] <- 0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...