如何知道传递性结果到R中节点的映射
How to know the mapping of transitivity result to node in R
我希望获得图中每个节点的聚类系数。下面的代码给了我结果。但是,我希望这是一个数据框,其中一列给出节点名称,另一列给出度量。
transitivity(graph_df,type = "local", vids = NULL)
您可以自己轻松创建:
vertex_names = function (g) {
vert = V(g)
if (! is.null(names(vert))) names(vert) else as.vector(vert)
}
trans = data.frame(Vertex = vertex_names(graph_df),
Transitivity = transitivity(graph_df, type = 'local', vids = NULL))
V
returns 一个图的顶点但是结果对象是 class 不能直接用作 data.frame 列; vertex_names
负责。
我希望获得图中每个节点的聚类系数。下面的代码给了我结果。但是,我希望这是一个数据框,其中一列给出节点名称,另一列给出度量。
transitivity(graph_df,type = "local", vids = NULL)
您可以自己轻松创建:
vertex_names = function (g) {
vert = V(g)
if (! is.null(names(vert))) names(vert) else as.vector(vert)
}
trans = data.frame(Vertex = vertex_names(graph_df),
Transitivity = transitivity(graph_df, type = 'local', vids = NULL))
V
returns 一个图的顶点但是结果对象是 class 不能直接用作 data.frame 列; vertex_names
负责。