igraph

    0热度

    1回答

    我想在R中画出下面的图片。我绘制它,但是我想根据它们的值来加权边缘大小,使用这两种不同的颜色(红色和蓝色)以及两种不同的边缘类型(虚线而不是虚线)。我该怎么做呢? network drawing 下面是数据帧 data.frame(Node = c("MF", "MF", "SF","SF", "AFS","AFS"), Edge.col= c(rep(c("Blue","Red"),3)), R

    1热度

    1回答

    我有一个非常简单的问题关于结合igraph与visNetwork。我想用visEdges(value = E(graph)$ weight)加权边缘,但这不起作用。 这里是一个玩具的例子来说明这个问题:如果我使用 test.gr %>% visIgraph(layout = "layout_in_circle") %>% visEdges(value = E(test.gr)$

    1热度

    1回答

    我想用相同(或关闭)布局重现网络图。我知道igraph有tkplot.getcoords()函数。我想根据gplot的结果复制/获取/设置一组顶点坐标,这是SNA软件包的绘图功能。 我在找地方做这件事,但没有找到任何东西。任何帮助将非常感激。 编辑:增加了一个可重复的例子。我希望所有9个地块都使用相同的布局,而不使用igraph :: tkplot。 library(statnet) set.

    1热度

    1回答

    我知道我的全局图的程度,但现在我需要查找子图内节点的度数。所以,约翰在他的学校有4个朋友,但他班上有三个朋友。我该如何指导igraph在班上统计这三位朋友,但他的学校里没有其他人? 我的全球图表 library(igraph) school <- read.table(text=" A B C D E F G A 0 1 0 1 0 1 1 B 1 0 1 1 0 1 0 C 0

    -1热度

    1回答

    我在Windows 7上使用Python 3.6,并且在igraph包中遇到问题。我在尝试使用pip进行安装时出错,因此我决定从.whl文件安装它。不幸的是,我找不到适合Python 3.6的版本,所以我下载了另一个版本,并更改​​了文件名,以便它看起来像是为Python 3.6设计的。安装是成功,但是当我试图运行它使用igraph模块的脚本 - 出现以下错误信息: Traceback (most

    0热度

    2回答

    如何计算节点与同一图的子图的关系?在学校的情况下,如何计算学生G在特定班级的朋友,而不管她在哪里? 我的全球图形 library(igraph) school <- read.table(text=" A B C D E F G A 0 1 0 1 0 1 1 B 1 0 1 1 0 1 0 C 0 0 0 0 0 0 1

    0热度

    1回答

    我不知道R的igraph包中的page_rank()是如何工作的,当有孤立节点时。例如, g <- graph(edges=c(1,2), n = 3, directed = F) page_rank(g, algo = "prpack") 我得到了(默认阻尼系数为0.85。) $vector [1] 0.46511628 0.46511628 0.06976744 为什么是这样的结果

    1热度

    1回答

    我真的很陌生,我已经为我的课程分配了任务。我必须创建1000个Erdos-Renyi模型的网络。事情是,我实际上可以创建一个模型,检查它的参数,如度分布,绘制等等。还可以检查其传递性等。但是,我必须将这1000个网络的平均聚类系数(本地传递性)与我们一直在Cytoscape中处理类的网络进行比较。这是我已经知道的代码: library(igraph) g<-erdos.renyi.game(10

    1热度

    1回答

    我有一个带有顶点集合的图g和一个带有一些“特殊”顶点名称的列表。 我希望图形只显示顶点名称的标签用于这些特殊顶点。 我想是这样的: plot(g, vertex.size = 4, vertex.label = ifelse(V(g) %in% usernames, V(g)$label, ""), asp = F) 但显然我失去了一些东西,因为断言永远不会进入TRUE。 而且,好像在下面的错

    0热度

    1回答

    我正在运行产品扩散模拟研究。仿真从一个节点网络开始,并将一个初始节点数量与一个产品进行种子初始化。播种阶段之后的扩散受概率规则控制,该规则取决于采用产品的节点的邻居数量。我在R中编写了这个模型的两个版本 - 一个是矢量化的,另一个是循环的。这个想法可能更好地用代码表达。 library(igraph) set.seed(20130810) g <- sample_smallworld(di