r - 如何读取 R 中缺少末端元素的矩阵?

标签 r matrix

我想向 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/

相关文章:

r - 模拟具有统一创新的 AR(1) 过程

r - 格式化 geom_label 日期

R:删除列和行

c++ - 如何告诉 C++ 根据索引指示符放弃 vector 中的某些元素

algorithm - 如何获得两个信号的定量比较

R - 基于多个条件匹配来自 2 个数据帧的值(当查找 ID 的顺序是随机的时)

r - 将行添加到数据框中,每列的总和

r - 从多元正态分布中有效地随机抽取

最大化矩阵的最小对角线元素的算法

javascript - 有效地转置javascript数组