我有一个未加权的边缘列表,我需要将其转换为对称矩阵以进行进一步分析。我使用igraph
函数graph.data.frame()
来创建图形对象。遗憾的是,我找不到将dgCMatrix
转换为矩阵或从边列表中创建矩阵的方法。我确信应该有一个简单的方法。
答案 0 :(得分:2)
如果你的graph.data.frame是GDF,那么你可以从
获得一个稀疏数据矩阵as_adjacency_matrix(GDF)
这是你提到的dgCMatrix。但现在你可以使用
as.matrix(as_adjacency_matrix(GDF))
如果你想要完整的矩阵。