在 R igraph2 中使用组创建变量

Creating Variables with Group in R igraph2

在 link 中是我之前关于 igraph in R

的问题和代码

我现在的问题是为什么例子中的箭头小而我的箭头大是这样的:

如何重新调整箭头形状使其看起来像我上一个问题的答案。我正在使用 mac.

你能不能也帮我根据圆圈的颜色创建一个图例。谢谢。

edge.arrow.size 使用适当的值。对我来说 1 有效,但您可能必须将其减少到 0.5 或更少。

with(message, 
     plot(graph.data.frame(message), 
          vertex.color = sender_country,
          vertex.label.color = "white",
          edge.color = sender_country, 
          edge.arrow.width = 1, 
          edge.arrow.size = 1)
)

要添加图例,只需使用 legend 并填写适当的颜色和标签。例如

legend('topright', legend = levels(message$sender_country), col = palette()[1:5], pch=16)