2

当我更改vertex.sizeinigraph时,边缘不会被剪裁到顶点,它们会在顶点旁边结束几个点/像素。例子:

library(igraph)
set.seed(13)
g <- barabasi.game(500, directed = F)
plot(g, vertex.size = 2, edge.curved = T, vertex.label = NA, edge.arrow.mode = "-",
layout = layout.fruchterman.reingold)

似乎它不适用于有向图,因为箭头绘制在边缘的末端。

有没有办法解决这个问题?

4

1 回答 1

1

我添加了edge.arrow.size它似乎可以解决它。

library(igraph)
set.seed(13)
g <- barabasi.game(500, directed = F)
plot(g, vertex.size = 2, edge.curved = T, vertex.label = NA, edge.arrow.mode = "-",   
edge.arrow.size=0.01,layout = layout.fruchterman.reingold)

IE

在此处输入图像描述

于 2012-05-29T10:39:17.423 回答