91得票2回答
igraph 中的社区检测算法有哪些不同之处?

我有大约100个igraph对象的列表,典型对象具有约700个顶点和3500条边。 我想识别出在其中联系更紧密的顶点组。我的计划是使用混合模型来预测顶点和组属性,以及组内联系顶点的数量。 有些人可能希望回应我项目的其他方面,这将非常好,但我最感兴趣的是关于igraph中用于分组顶点的函数的...

59得票4回答
如何在ggplot2中只绘制图例?

我正在使用igraph,并为我的节点添加了颜色标签。我想添加一个图例来说明每种颜色代表的含义。 目前我能想到的方法是使用ggplot2来仅打印图例并隐藏条形图。是否有一种只输出图例的方法?

50得票2回答
R中的网络弦图问题

我有一些类似于data.framed的数据,如下所示。 d <- structure(list(ID = c("KP1009", "GP3040", "KP1757", "GP2243", "KP682", "KP1789", "...

34得票4回答
使用igraph和R如何找到一个顶点的边缘?

假设有这个示例图形,我想找到与顶点'a'相连的边 d <- data.frame(p1=c('a', 'a', 'a', 'b', 'b', 'b', 'c', 'c', 'd'), p2=c('b', 'c', 'd', 'c', 'd', 'e', ...

33得票3回答
igraph库出现错误 - 库已过时

我将我的电脑更换为Linux Mint x64操作系统,尝试运行之前写的程序时出现了一个问题:与Python库igraph库有关。 DeprecationWarning: 为避免与igraph项目名称冲突,此可视化库已更名为“jgraph”。请在方便时升级。 我找不到有关如何将代码...

29得票1回答
如何将一个igraph图分割成连通子图?

我有一个包含多个不连通组件的igraph。例如: library(igraph) g <- simplify( graph.compose( graph.ring(10), graph.star(5, mode = "undirected") ) ) + ed...

29得票3回答
我应该使用哪种布局来获得igraph中不重叠的边?

我正在尝试使用类似树形数据的结构来构建图表,其中节点通常分成>2条边。我尝试了各种布局,发现layout.reingold.tilford参数将生成具有非分叉数据的类树形图。但是输出结果并不特别美观。我更愿意使用像layout.lgl或layout.kamada.kawai这样的东西,因为它们...

29得票5回答
python + igraph "plotting not available"

我在 RHEL 机器上从源代码安装了 python-igraph 0.5.4 和 igraph 0.5.4(也测试过 0.6),一切都很好,但是当我尝试绘制图表时出现以下错误: "TypeError: plotting not available" 在配置或安装阶段没有出现任何错误或警告。...

28得票3回答
如何使用固定位置控制igraph图的布局?

我正在尝试绘制一个类似流程图的网络可视化。以下是我的代码,但我有几个问题: 这是最好的layout()算法吗?还是我可以手动为每个节点分配位置? 如何确保这些节点在绘图中不重叠(就像这里一样)? 我能否将一个节点指定为“锚点”或起始点?例如,我可以使“C”成为最上方或最左侧的节点吗? ...

26得票3回答
从numpy或pandas邻接矩阵创建igraph图

我有一个存储在 pandas.DataFrame 中的邻接矩阵:node_names = ['A', 'B', 'C'] a = pd.DataFrame([[1,2,3],[3,1,1],[4,0,2]], index=node_names, columns=node_names) ...