我想向 R 传递一个带有矩阵的 txt 文件,其中行中省略了尾零(第一个尾零除外,如果有的话)。那些缺失值被视为零。
例如:
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
最大行大小(即矩阵列数)在读取矩阵之前是未知的。
最佳答案
d <- as.matrix(read.table(filename, fill=T))
d[is.na(d)] <- 0
关于r - 如何读取 R 中缺少末端元素的矩阵?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4296799/