我有这些数据.我想在R中计算邻接矩阵.
我怎样才能做到这一点?V1,V2,V3为列.V1和V2为NODES,W3为V1至V2的权重.此数据的方向很重要.在计算邻接矩阵之后,我想用R语言计算这些顶点之间的最短路径.
我怎样才能做到这一点?
V1 V2 V3
[1] 164885 431072 3
[2] 164885 164885 24
[3] 431072 431072 5
Run Code Online (Sandbox Code Playgroud) 我试图删除图中的顶点,delete.vertices(graph ,vertex id)但我看到这个错误:”Cannot create iterator, Invalid vertex id, Invalid vertex id”
这是我的代码:
graph<-read.graph(paste0("H:/graph.txt"),format="ncol",directed="TRUE")
delete.vertices(graph,c(717527,61373))
Run Code Online (Sandbox Code Playgroud)
717527和61373是我的顶点数.
这是图表:
我怎样才能做到这一点?