igraph

    0热度

    1回答

    我使用igraph绘制SQL Server的图形。我提供作为输入的3列的表格: from to color Node1 NodeA red Node1 NodeB green Node1 NodeC blue Node2 NodeD red Node2 NodeE green 我的[R脚本是这样的: require(igraph) g <- graph.data.frame(gr

    2热度

    1回答

    当谈到R的网络分析时,我对igraph比较熟悉,但根本没有与sna。 我的问题是: 是这两个库兼容?即我可否将sna的操作应用于igraph中创建的图表,反之亦然? 是否有任务在一个包中比另一个包更有效地执行 ? 哪个库有更易于理解的操作范围? 总的来说,有没有什么强有力的理由可以使用igraph或sna来做网络分析? ps。这些软件包是否允许进行多层(多路)网络分析?

    1热度

    1回答

    我有这样的数据集: df <- structure(list(name = structure(c(1L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, 10L, 2L), .Label = c("node1", "node10", "node2", "node3", "node4", "node5", "node6", "node7", "node8", "node9"), cla

    0热度

    1回答

    所以我得到了以下问题:我有一个相当大的网络,其中包含有关人与人之间个人连接的信息。其中一个顶点属性是他们的居住城镇。我现在想看看不同城镇的人们之间是否有联系。我想得到的结果是一种代表这些联系的情节。这可能是最容易表现出的一个例子就是我一直在寻找: 因此,在这种情况下,X轴将代表从不同的城市人,而y轴表示他们的友谊。所以如果一个来自纽约的人与来自东京的人交朋友,就会在[纽约,东京]画一个点。这将能够

    0热度

    1回答

    我目前正在审查一个工作系统,以确定可以优化的区域。我发现,在循环低于%左右,70 for t in G.get_edgelist(): eid = G.get_eid(*t) origin = G.vs[t[0]]['name'] destin = G.vs[t[1]]['name'] if fc.cpdict[origin]['node_type'] =

    1热度

    1回答

    我有一个igraph对象中每个顶点的邮编。我想使用ggmap将它们转换成地理坐标,这样我就可以计算边缘属性=地理距离。 require(igraph) require(ggmap) g <- graph.ring(6) V(grph)$postcode <- c("Johannesburg 2017", "Rondebosch 8000", "Dur

    3热度

    1回答

    我使用rstudio版本0.99.879和包igraph版本1.0.1。我的问题与此问题密切相关:igraph package in RStudio: Bipartite graph projection error 但是,我的问题更多地涉及到数据结构。下面是我用csv.file的一个例子的链接:https://workupload.com/file/6qhyZqc和下面的代码: # Start

    1热度

    1回答

    为什么当我试图如: vertex.label= ifelse(V(graph)$name == c("vertex_name1", "vertex_name2", "vertex_name3"), V(graph)$name, NA) 我收到警告消息: 在V(A)$名称== C( “vertex_name1”, “vertex_name2”,“ vertex_name3“):较长的对象长度不是

    1热度

    2回答

    我想创造这个简单的igraph情节: library(igraph) mydata <- data.table(from=c("John", "John", "Jim"),to=c("John", "Jim", "Jack")) mygraph <- graph_from_data_frame(d=mydata, directed=T) plot(mygraph, vertex.label.

    1热度

    1回答

    我有向图,其中药剂从节点1移动到NODE2等在添加权重以下 node1 node2 flow A B 12 B A 6 C A 1 D B 3 E A 4 A E 10 E B 1 B E 2 我想改变这个向图成一个无向一个,求和边缘之间的流动,渲染结果如 node1 node2 flow A B 18 C A 1 D B 3 A E 14 B E 3 我试图在边