我希望得到图中每个节点的聚类系数。以下代码给出了结果。但是,我希望这是一个数据框,其中一列给出节点名称,另一列给出度量。
transitivity(graph_df,type = "local", vids = NULL)
答案 0 :(得分:0)
您可以自己轻松创建:
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
返回图的谓词,但结果对象是一个不能直接用作data.frame列的类; vertex_names
负责照顾。