R 如何将矩阵提取为子矩阵

R 如何将矩阵提取为子矩阵,r,matrix,extract,R,Matrix,Extract,对于R来说,这可能是一个愚蠢的问题,但我只是没有想法。 我正在进行社交网络分析,其中一项工作是提取出现在相同波形中的条目,即t1t2或t2t3 我得到了一个巨型矩阵文件,并试图根据列表获得正确的条目。 我应该使用dplyr还是写入if-then条件?或者什么样的功能? 希望有人给我一个提示,提前谢谢 假设要提取t1t2Node(称为“列表”的对象)等于1的行,则只需: indexes <- as.logical(my_list) filtered_matrix <- mega_ma

对于R来说,这可能是一个愚蠢的问题,但我只是没有想法。 我正在进行社交网络分析,其中一项工作是提取出现在相同波形中的条目,即t1t2或t2t3

我得到了一个巨型矩阵文件,并试图根据列表获得正确的条目。

我应该使用dplyr还是写入if-then条件?或者什么样的功能?
希望有人给我一个提示,提前谢谢

假设要提取
t1t2Node
(称为“列表”的对象)等于1的行,则只需:

indexes <- as.logical(my_list)
filtered_matrix <- mega_matrix[indexes, ]

索引请使用
dput
或我们可以复制和使用的东西添加数据。还显示共享数据的预期输出。阅读有关和的内容。问题不清楚要提取megamatrix的哪一列、哪一行。