R中的随机网络图设置

Random network plot setting in R

我使用 620 个节点和 2102 个边生成了一个随机网络。我想通过使用 plot.But 来可视化它,1. 不确定如何使绘图更好(至少使节点更加分离)? 2.adjust 节点大小基于 'degree'。 我的代码是:

set.seed(42)
Network_random <- erdos.renyi.game(620,2102,type='gnm')
plot(Network_random, vertex.col="degree", main="Network Random",layout=layout_nicely,margin=-0.25)

我现在的剧情如下:

这个呢?

set.seed(42)
Network_random <- erdos.renyi.game(620, 2102, type = "gnm") %>%
  set_vertex_attr(name = "size", value = pmax(degree(.), 5)) %>%
  plot(vertex.label = NA, vertex.color = degree(.), main = "Network Random", margin = -0.25)